我發現了一個android教程,可以在youtube上免費解釋eclipse Helios上的Android 2.2 API 8。我的問題是,如果我想在eclipse Juno上通過API 16學習Android 4.1,那好嗎?如果沒有,是否有我可以購買的書或我可以用來學習Android 4.1的其他資源?最後,Android 4.1 API 16是否與其他API向後兼容,是否是最好的API?提前致謝!eclipse上的Android 4.1 API 16 Juno
0
A
回答
1
您可以使用任何SDK級別和版本的Eclipse(大於或等於Helios)來開發Android應用程序。
沒有任何真正的「最好的」SDK級別可以學習或開發,而且您應該一次開發幾個。他們每個人都有自己的變化,所以在你工作的時候記住這一點。根據I/O上的面板,Google認爲最好的做法是將您支持的最高SDK作爲您的目標(針對我正在開發的應用程序,即4.1 Jelly Bean),並且爲最低API提供最低SDK級別你支持的級別(2.2在我的應用程序中的Froyo)。請記住,您可能必須針對不同的API級別使用不同的代碼,具體取決於每個SDK級別的可用內容。
所有SDK級別向後兼容以前的SDK級別,但是每個級別通常都會添加不能在較舊的SDK級別上使用的功能,或者在沒有Google支持庫幫助的情況下不能這樣做(可以輕鬆添加到Eclipse中的項目)或其他外部庫。
1
目前你可能希望堅持使用Indigo。 ADT在Juno運行時有a number of issues,其中主要有keyboard shortcuts for cut/copy/paste don't work。
我使用Fedora 17,默認情況下運行Juno。我必須卸載Juno並從eclipse.org下載Indigo副本,才能使用當前版本的ADT。
相關問題
- 1. 我的「Eclipse Juno 4.1」首選項中缺少「Android」
- 2. Eclipse上的DDT Juno
- 3. Android + Eclipse 4.1
- 4. api上的Android通知操作16
- 5. 如何在Eclipse中使用原生Android OS 4.1 Roboto字體,API 16(fontFamily)
- 6. Eclipse上的lint4j安裝Juno
- 7. Android 4.1(API級別16)中的相機崩潰
- 8. Eclipse Juno和android maven插件
- 9. android java.lang.NoClassDefFoundError:org.bouncycastle.crypto.engines.AESEngine api 16
- 10. Eclipse的JUNO
- 11. Eclipse Juno的Equinox.log?
- 12. 從Eclipse Juno上傳文件?
- 13. 在windows上加速eclipse juno
- 14. Eclipse JUNO未啓動
- 15. Android java.lang.NullPointer。錯誤的路徑Eclipse Juno - JDK7?
- 16. Android模擬器在Eclipse中顛倒Juno
- 17. 在Eclipse中安裝Google Drive API Juno
- 18. Maven與Eclipse Juno
- 19. Eclipse Juno掛起
- 20. Eclipse Juno org.eclipse.ui.ide.ResourceUtil
- 21. eclipse cdt juno C++
- 22. Eclipse Juno - 無法附加Android API文檔存檔文件
- 23. 在android 16+上保存密碼API
- 24. osX10.8上PyDev和Eclipse Juno的問題
- 25. Eclipse Juno jar android依賴項問題
- 26. android應用程序未安裝,eclipse juno
- 27. 創建Android項目後Eclipse Juno崩潰
- 28. 在Eclipse中自動設置Android SDK Juno
- 29. 在Eclipse中添加ActionBarSherlock Juno
- 30. Tomcat錯誤eclipse juno
沒有「最佳API學習」。您編寫一組代碼,而不是所有API都可用。或者你可以瞄準某一個,但你仍然在編寫Java,只有很小的變化(如NFC和多任務等功能)。看看這個問題的書籍:http://stackoverflow.com/questions/11443374/what-is-a-good-book-to-learn-mobile-application-developmentandroid-that-is-exe/11443637#11443637。 – ninge 2012-07-14 20:44:45