當我的Android Studio項目被其他人拷貝時,遇到了這個問題,但他們可以直接運行它。
錯誤消息是failed to find build tools versions XX.X.X
。
那麼他們如何知道應該爲自己的系統更改版本?
或者是否有更好的方法來設置buildToolsVersion "XX.X.X"
以廣泛適合build.gradle
中的其他人?
同樣的問題compileSdkVersion
,我怎麼知道我的系統中可用的版本?
是否有gradle(無限制)腳本來查找可用版本?我如何知道我的系統可用Gradle buildToolsVersion
5
A
回答
2
看看你的build.gradle (Module:<app-name>)
文件。該文件中應該有一個buildToolsVersion
行。確保你和其他人安裝了該版本的構建工具。
還要確保構建工具的版本在SDK管理器中仍然可用。
我在朋友的項目上工作時遇到此問題。他正在使用我無法再使用的構建工具版本。我認爲這是因爲事情被更新和替換。
我們通過安裝最新版本的構建工具來解決這個問題。
當我升級Android Studios並且版本工具不再可用時,我也遇到了這個問題。
對於compileSdkVersion
你可以轉到Tools > Android > SDK Manager
。這將拉起一個窗口,這將允許您管理您的compileSdkVersion
和您的buildToolsVersion
。
您還可以選擇左下角的鏈接(啓動獨立SDK管理器),這會給您提供更多信息。
+0
謝謝,我可以從'Android SDK Manager'中找到我想知道是否可以通過gradle腳本獲取信息? – xuanzhui
1
您可以檢查從官方Android開發者的鏈路上的可用版本:https://developer.android.com/studio/releases/build-tools.html
然後(通常是最新)根據您的compileSdkVersion
和targetSdkVersion
相關問題
- 1. 我如何知道我正在使用的操作系統?
- 2. 我不知道如何使我的匹配系統工作
- 3. 我如何知道SPList是使用系統帳戶存檔的?
- 4. 我的系統如何知道根名稱服務器?
- 5. 我如何知道系統是否已開機?
- 6. 我如何知道iphone系統是否已開機?
- 7. 我如何知道google apis可用?
- 8. 如何知道我們的系統使用C++的小端或大端?
- 9. 系統如何知道財政年度?
- 10. Java:如何知道我的系統當前使用哪個fontconfig文件?
- 11. CentOS-我想知道系統何時關閉?
- 12. 我想知道PHP中的系統系統本地主機IP地址?
- 13. 批處理腳本,如何知道我們正在系統用戶上運行
- 14. GFortran不知道系統()
- 15. react-Material-ui,我如何知道我可以使用onClick按鈕?
- 16. 如何知道我目前的操作系統是否是C#中的Windows Vista?
- 17. 想知道不同類型的意圖的,我們可以在android系統
- 18. setOnDismissListener可我知道我點擊的Android
- 19. 如何知道系統欄是否可見?
- 20. Vim Editor(在控制檯子系統下)如何知道我按下的鍵?
- 21. 如何知道哪個.whl模塊適合我的系統有這麼多?
- 22. 如何在php中知道用戶的系統用戶ID?
- 23. 如何使用「strace」知道組件的系統調用
- 24. 谷歌如何知道我?
- 25. 如何知道我到臺
- 26. 我將如何知道parseobject
- 27. 我如何知道我的代碼是否可合成? [Verilog]
- 28. 我不知道爲什麼分數系統不工作
- 29. 我如何知道何時使用{}
- 30. 如何使我的應用系統
什麼構建工具的版本是您使用選擇相應的版本?我碰到23.x.xr3 –
@NoahHerron我正在使用22.0.1,但更多可用 – xuanzhui