0
我有3個項目:desktop_starter
,android_starter
和platform
。這兩個入門項目都引用platform
項目,而platform
項目應該是(99%)獨立於平臺的,並且包含幾乎所有的代碼。android/java桌面:根據目標決定使用哪個類
原因是,我希望能夠在桌面上運行android應用程序而無需使用模擬器。
但至少在一個地方,我需要撥打platform
中的平臺特定代碼。具體而言,我需要在桌面上使用javax.ImageIO
或android.graphics.Bitmap
來逐像素地讀取圖像。
由於java AFAIK中沒有預處理器或類似的構造,我的選擇是什麼?
- 我可以在圖像閱讀器發送的,目的在於
platform
和使用反射我想,但那是骯髒的。 - 我發現一個內置的圖像閱讀器,可以在桌面Java和Android,任何想法?
- JNI和使用libpng或類似我猜,似乎應該有一個更簡單的方法。
hm我可以告訴我離開Java的時間太久了,我自動考慮如何用預處理器解決它:)謝謝! – Rolle