android studio 導入工程問題總結


github上下了幾個開源項目,在導入android studio時出現各種問題,

在網上查詢各種資料后一一得以解決,現對個問題點進行簡單的總結:

1. gradle project sync failed:

     出現此問題的原因是gradle更新失敗,在C:\Documents and Settings\user\.gradle\wrapper\dists

目錄中可看到需要更新的版本:

技術分享

解決方法是手動下載相應版本的壓縮包,然后把包放到對應的文件夾中,把文件夾中的其他文件都刪掉,

再重新啟動android studio;

下載地址:http://services.gradle.org/distributions/gradle-2.2.1-all.zip(需要其他版本的可改包名)

 

2. Connection refused:connect

技術分享

出現此問題原因主要是導入的項目的gradle版本和android studio版本不一樣,

解決方法是叫“移花接木”,具體見此鏈接:http://blog.csdn.net/eclipsexys/article/details/41142907

大體思路是自己新建一個工程,再把新建工程中的gradle相關的文件拷貝到要導入的工程中,

要copy的文件:

技術分享

 

3.Gradle DSL method not found: ‘runProguard()‘

技術分享

出現這個問題的原因是runProguard()方法在新版本中被其他方法替換了

解決方法:把build.gradle中的runProguard()方法改成minifyEnabled

技術分享

4.The SDK Build Tools revision (19.0.1) is too low for project ‘:library‘. Minimum required is 19.1.0

   技術分享

出現此問題的原因是在工程使用的buildToolsVersion的版本太低,打開android sdk manager看是否要要求的或更高的版本,

沒有的要下載:

技術分享

然后在build.gradle文件中把buildToolsVersion改成對應的版本:

技術分享

5.No resource found that matches the given name: 

技術分享

出現這個問題的原因是我們的compileSdkVersion、targetSdkVersion版本太低,解決方法是把

compileSdkVersion、targetSdkVersion改成21就ok了(此處前提已下載android5.0,沒有的要先下載)。

 

android studio 導入工程問題總結

標簽:android studio

原文:http://blog.csdn.net/txj8612/article/details/43452117


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM