今天,我升級了ADT到版本22.之後,我的projet根本不會編譯資源。我的「gen」文件夾是空的,因此所有我需要「R」的java文件都不能編譯。升級到Android Developer Tools版本22後,編譯失敗
回答
一些非全日制小時後,我重新啓動「的Android SDK管理器」,這個時候,我注意到這些: - 「Android的SDK平臺工具」(升級) - 「Android的SDK內置工具」(新)
安裝這些後,我終於能夠完全編譯我的項目。
如果您在其他項目中使用某些庫或/和依賴項,則可能在執行時遇到錯誤。在我的情況下,我遇到了問題與Sherlock 「無法執行dex:多個dex文件定義Lcom/actionbarsherlock/R $ attr」和我正在使用的其他一些jar文件「VFY:無法找到簽名中引用的類」在這種情況下,您必須轉到項目屬性,Java Build Path部分,並在主項目中以及依賴項目(例如Sherlock)中移除Android Dependencies和Android Private Libraries。之後,您在所有項目上執行清理。一切都應該恢復。經過艱難的戰鬥,這對我來說很有效!
感謝這真的有效=) – Tiarsoft
謝謝。刪除依賴項和私有庫然後清理完成了這項工作。 –
ADT22採用Android私家藏書展項目/ libs'jar,增加出口的功能,如果你wannt參考圖書館項目的私人圖書館,你必須檢查導出
@GenesisST在他的回答中解釋了我第一次安裝了「Android SDK構建工具」。然後在「訂購和導出」中,我檢查了鏈接中顯示的「Android私人圖書館」,現在一切正常。謝謝。 –
- 1. 升級到2.0後TypeScript編譯失敗
- 2. 將sdk從gwt2.5.1升級到gwt2.6.1後,GWT編譯失敗
- 3. Liferay版本從5.2.3升級到6.0後登錄失敗
- 4. 降級到Android SDK版本22
- 5. 升級tomcat-embeded版本後基本登錄驗證失敗
- 6. preg_match():編譯失敗:失蹤)在我升級到php7後的偏移14處
- 7. Sencha cmd生成本地升級到版本5失敗
- 8. 升級到Grails後,@ Scheduled Annotation失敗3.1.9
- 9. 升級到MVVMCross 4.0後LinkAssemblies失敗
- 10. Android Studio升級到0.1.3失敗
- 11. 升級到Rails從RC6 3.1.0,資產預編譯失敗
- 12. 升級PHP版本後xsl:include失敗;是libxml/libxslt版本不匹配的問題?
- 13. 升級庫版本後Eclipse編譯器錯誤
- 14. Autofac,升級到版本4.0.0缺失ConfigurationSettingsReader
- 15. 升級到Cordova 3後編譯錯誤
- 16. iPhone應用程序升級到新版本失敗
- 17. wso2版本1.1升級到4.0.1數據服務失敗
- 18. Android編譯失敗
- 19. Android升級應用版本
- 20. 升級到Android Studio 2.2.2後Gradle項目同步失敗
- 21. 升級升級版本
- 22. 從DNN 7.0升級到7.4.1(版本升級包)後出錯
- 23. magento升級失敗
- 24. Numpy升級失敗
- 25. Nodejs升級失敗
- 26. NodeJS升級失敗
- 27. Jhipster升級失敗
- 28. 爲什麼升級到最新版本的MonoDevelop/MonoTouch/XCode後,mdtool無法編譯?
- 29. Android SQLite - 升級過程中失敗事務後丟失表
- 30. 反編譯MCP錯誤(版本9.18)返回'反編譯失敗'
謝謝,我幾乎遷移到Android工作室.. –
我遇到了問題。似乎名爲「aapt.exe」的工具不再存在,其他工具依賴於(如maven)。我能做什麼? –
我找不到「aapt」(我的android-sdk-mac_86下的同一個程序的Mac/Linux版本,也就是說,我的項目仍然通過命令行編譯。是你運行「android update project」來更新你的構建文件嗎? – GenesisST