![](/img/trans.png)
[英]The installed Android SDK is too old. Version 25.1.3 or newer is required."
[英]Can’t open Xamarin Android .axml file: The installed Android SDK is too old. Version 25.1.3 or newer is required. Please update to the latest version
我使用的是Visual Studio,無法在Xamarin Android Designer中打開布局文件。 嘗試時出現此錯誤:
出問題了
安裝的Android SDK過舊。 需要25.1.3版或更高版本。 請更新到最新版本。
我已經更新了Xamarin,但仍然遇到問題。 如何解決?
我最近遇到了問題The installed Android SDK is too old. Version 25.1.3 or newer is required. Please update to the latest version.
The installed Android SDK is too old. Version 25.1.3 or newer is required. Please update to the latest version.
我自己,發現我必須分兩個階段更新Android SDK,以使一切正常。
正如其他用戶所提到的,僅顯示版本24.xx的更新,而找不到版本25.xx。 我安裝了工具,平台工具和構建工具的可用更新,然后退出並重新打開Android SDK Manager。 這行得通; 現在可以安裝版本25.xx。
tl博士
- 安裝64位JDK 1.8
- 更新Android SDK工具,平台工具和構建工具。 關閉SDK Manager,如果未顯示警告中要求的版本,請重復執行。 如果出現“警告!文件夾移動失敗”,則可能需要退出Visual Studio。
- 確保Visual Studio中的Android設置指向正確的位置:工具>選項> Xamarin> Android設置
- 保持Xamarin安裝最新! 工具>選項> Xamarin>其他>“立即檢查”
不確定是不是一次過,我決定在Windows 10上使用Visual Studio 2015進行全新的Xamarin安裝。這是我重現此問題並重新使用布局文件的方式。 這很長,可能可以簡化這些步驟,但是我想清楚地說明自己所做的事情。
這是我的分步過程:
在這里,我收到了另一篇SO帖子中提到的相同警告
進行中:
我還要提及一些其他事項,以最大程度地減少潛在的障礙/混亂:
不需要Android Studio。 除了“ SDK太舊”消息中的提示之外,還可以通過工具> Android> Android SDK Manager或SDK Manager工具欄圖標打開Android SDK Manager。
我的個人做法是僅安裝一個版本的構建工具,以幫助最大程度地減少潛在的沖突或上游問題,例如, 使用“版本24”時出現了幾個 。
我還要指出,Android SDK更新並非特定於Xamarin。 如果我們是為Android開發的,那么無論是否使用Xamarin,我們都需要這些工具來進行模擬器,調試,APK簽名以及訪問最新平台功能之類的操作。
出於好奇,可在此處找到更多詳細信息:
-Android Studio命令行工具文檔
-Android SDK的構建工具,平台工具和工具是什么? 以及應該使用哪個版本?
我已經解決了這個問題。 首先, 在此處從Google下載Android SDK工具25.1.3並將其解壓縮。 然后,刪除SDK下現有的“ tools”文件夾,例如D:\\\\android-sdk\\tools
。
刪除后,將您最近提取的“工具”文件夾放在android-sdk路徑下。 最后,重新啟動vs。這對我來說是成功的。 我在32位Windows 7上運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.