2015-08-28 54 views
5

當我的Android Studio項目被其他人拷貝時,遇到了這個問題,但他們可以直接運行它。
錯誤消息是failed to find build tools versions XX.X.X
那麼他們如何知道應該爲自己的系統更改版本?
或者是否有更好的方法來設置buildToolsVersion "XX.X.X"以廣泛適合build.gradle中的其他人?
同樣的問題compileSdkVersion,我怎麼知道我的系統中可用的版本?
是否有gradle(無限制)腳本來查找可用版本?我如何知道我的系統可用Gradle buildToolsVersion

+0

什麼構建工具的版本是您使用選擇相應的版本?我碰到23.x.xr3 –

+0

@NoahHerron我正在使用22.0.1,但更多可用 – xuanzhui

回答

2

看看你的build.gradle (Module:<app-name>)文件。該文件中應該有一個buildToolsVersion行。確保你和其他人安裝了該版本的構建工具。

還要確保構建工具的版本在SDK管理器中仍然可用。

我在朋友的項目上工作時遇到此問題。他正在使用我無法再使用的構建工具版本。我認爲這是因爲事情被更新和替換。

我們通過安裝最新版本的構建工具來解決這個問題。

當我升級Android Studios並且版本工具不再可用時,我也遇到了這個問題。

對於compileSdkVersion你可以轉到Tools > Android > SDK Manager。這將拉起一個窗口,這將允許您管理您的compileSdkVersion和您的buildToolsVersion

您還可以選擇左下角的鏈接(啓動獨立SDK管理器),這會給您提供更多信息。

+0

謝謝,我可以從'Android SDK Manager'中找到我想知道是否可以通過gradle腳本獲取信息? – xuanzhui

相關問題