我使用awt類開發了我的java代碼。當我將這段代碼複製到我的Android項目中時,我收到了錯誤。所以我將JRE系統庫添加到構建路徑中。它現在能工作嗎?是否可以在Android項目中引用jre系統庫?
回答
否。Android UI不是在AWT上構建的。 (幾個AWT類是可用的,但基本上不是很多 - 字體。)您應該只使用Android developer documentation中列出的庫。
但是,當我將jre系統庫引用到我的代碼中時,顯示java.awt未找到的所有錯誤都消失了。 – user1851671
@ user1851671:當然,但事實並非如此*之後的工作,是嗎?我不確定你爲什麼在這裏問這個問題,而不是實際嘗試它... –
當您將其移動到Android平臺時,不可以。
Android是一種使用Java語法/關鍵字但實現不同API的語言。只要他們可以保留它並複製它(請參閱更常見的類如java.lang.String
),但有時它們不能
如果在Android模擬器中缺少類,它將在設備中丟失,不是你將無法移植它。
關於移植:有人試圖放棄http://code.google.com/p/awt-android-compat/ – zapl
- 1. 強制添加JRE系統庫到Android項目
- 2. 進口Maven項目嘗試使用JRE系統庫
- 3. Android JRE系統庫(java.awt。*)丟失
- 4. JRE系統庫[WebSphere v6.1 JRE](unbound)
- 5. JRE系統庫缺少tools.jar
- 6. 修改JRE系統庫
- 7. Eclipse JRE系統庫[J2SE-1.5]
- 8. 如何更改Maven項目的JRE系統庫?
- 9. 是否可以爲Android項目使用ios數據庫文件?
- 10. 是否可以調試Xamarin.Android綁定項目使用的Android庫?
- 11. 是否可以在代碼中引用項目文件?
- 12. Android可以使用Eclipse中的變量引用庫項目嗎?
- 13. 是否可以在java android項目中使用lua腳本?
- 14. 是否可以使用django從系統目錄加載文件?
- 15. Android:是否可以觀察系統調用?
- 16. 是否可以模擬Android中的系統服務
- 17. 在Android中引用一個庫項目
- 18. Android庫項目是否可以生成APK?
- 19. 是否可以引用Python中的字典項目?
- 20. 未綁定的類路徑容器:'項目'HelloWorld'中的JRE系統庫
- 21. 是否可以從c#項目中引用IronPython項目的輸出?
- 22. 在系統上檢查JRE
- 23. 如果沒有Contiki OS,我的項目中是否可以使用咖啡文件系統(作爲庫)?
- 24. 是否可以在android(系統菜單)的上下文菜單中添加一些項目
- 25. 是否可以在eclipse中的android項目上更改包名?
- 26. Maven和eclipse:刪除JRE系統庫
- 27. Eclipse 4.3 Kepler缺少JRE系統庫
- 28. 是否可以在Android庫項目中讀取沒有上下文引用的原始文本文件
- 29. 是否可以在現有的android項目中創建子項目?
- 30. 我可以在庫項目中使用項目庫嗎?
您告訴我們...... – Danpe