我從我的visual studio 2015安裝了Xamarin,安裝過程中沒有錯誤。當我嘗試在vs 2015中創建Android項目時,我在下面的屏幕截圖中看到了錯誤消息。這是我第三次安裝它。我該如何解決這個問題?謝謝。安裝的android sdk太舊
回答
如果你的目標SDK 24(安卓7.0 /牛軋糖),並使用自定義的控制,你需要安裝JDK的64位版本1.8+如提到here。否則,由於Android upstream的問題,設計師將無法工作。
你已經安裝了JDK 1.8+之後,確保Visual Studio中/ Xamarin工作室指向正確的道路,你可以改變,在以下地方:
- Xamarin演播室:
- OS X:首選項 - >項目 - > SDK位置 - > Android SDK中
- 視窗:個工具 - >選項 - >項目 - > SDK位置 - > Android的SDK
- 的Visual Studio:工具 - >選項 - > Xamarin - > Android設置 - > Android的SDK位置
如果你沒有爲JDK更改安裝位置,標準的安裝路徑如下:
- OS X:/Library/Java/JavaVirtualMachines/jdk.jdk/Contents/Hom Ë
- 的Windows: C:\ Program Files文件\的Java \ jdk1.8.0_112 \
不幸的是,升級到JDK時1.8+將目前導致問題使用ProGuard,由於Android SDK附帶一個過時版本如閱讀here。你最有可能編譯你的Android項目時,檢索的錯誤是:
Unsupported class version number [52.0] (maximum 51.0, Java 1.7)
要解決此問題,只需按照this guide。
作爲最後一件事,請確保您的Android SDK中的包也是最新的。
謝謝。上面的解決方案爲我工作。但是,設計器的工具箱中的圖標已損壞,不能很好地顯示,但控件的名稱是可見的。 – user2320476
當瞄準SDK24時,聽起來像是設計師的問題。在這方面,我認爲[接觸Xamarin](https://bugzilla.xamarin.com)是明智的。 – Demitrian
- 1. 與舊的android SDK版本安裝cordova
- 2. xCode安裝舊的iOS SDK
- 3. 安裝Android SDk
- 4. 安裝Android SDK
- 5. Android SDK安裝
- 6. 安裝android sdk
- 7. 是否需要使用Android SDK Manager安裝舊版本的Android SDK?
- 8. 安裝了Android SDK
- 9. 如何釀造桶安裝較舊的Android的SDK
- 10. 如何在Eclipse中安裝較舊的Android SDK
- 11. 如何通過SDK Manager安裝較舊版本的Android?
- 12. Android Studio未安裝Android SDK
- 13. 安裝Android SDK的問題
- 14. 安裝Android SDK的問題
- 15. 的Android ADT和SDK安裝
- 16. 安裝Android Studio - 未安裝SDK組件
- 17. Android SDK不斷安裝已安裝的SDK
- 18. 的Android SDK安裝卡在「檢測是否安裝了Java SDK」
- 19. 安裝Android SDK組件
- 20. 安裝斑馬sdk android
- 21. Android SDK未能安裝
- 22. 安裝Android SDK和Eclipse
- 23. Android SDK和全新安裝
- 24. 未安裝Android eclipse sdk
- 25. Android sdk - 手動安裝
- 26. 安裝Android-SDK數據包
- 27. 在Mac上安裝Android SDK
- 28. 備份安裝android-sdk
- 29. Android SDK安裝問題
- 30. 無法安裝android sdk 22.2.1
哪個SDK是你的項目定位? 24?而且,當你打開設計師時會發生這個問題嗎? – Demitrian
是的。它是在我通過雙擊main.axml文件打開設計器時發生的。 – user2320476
您在項目選項中定位了哪個Android SDK? – Demitrian