我一直在使用Android Studio(Beta)0.8.6進行當前項目。最近,我下載了最新版本的Android Studio(RC4)。安裝版本RC4後,我從「現有的Android Studio項目」加載了我的項目。在打開基於0.8.6的項目時,出現錯誤「該項目使用Android Gradle插件的不支持版本(0.12.2),建議版本爲1.0.0-rc4」。然後我點擊了「修復插件版本並重新導入項目」鏈接,我收到一個錯誤,說它無法在build.gradle文件中找到引用Android Gradle插件。有人會向我解釋我需要做些什麼才能讓更新版本的Android Studio與舊項目一起工作。如果我不能解決這個Gradle問題,我將不得不回到Eclipse。謝謝。將Android Studio項目從0.8.6升級到RC4時出錯
回答
步驟#1:在你的項目中找到build.gradle文件。
步驟2:找到那些在buildscript closure中加載com.android.tools.build:gradle依賴關係的子集。步驟#3:設置版本號爲1.0.0-rc4,所以你最終得到:classpath'com.android.tools.build:gradle:1.0.0-rc4'。
For one of the linked projects, I get an error message "Gradle DSL method not found: 'runProguard()'. How do I eliminate this error?
更換runProguard
與minifyEnabled
,如the release notes覆蓋了0.14.0版本的插件,以及許多堆棧溢出的問題,如this one。
感謝您的回答。我現在已解決所有問題! – MAThrasher 2014-12-09 00:48:30
嗨。我有同樣的問題,但是當我按照這些步驟,我有另一個錯誤:-_「原因:org/codehaus/groovy /運行時/ typehandling/ShortTypeHandling」_任何想法如何修復新的? – Sergii 2014-12-29 15:15:04
@Sergii:我建議你打開一個新的堆棧溢出問題,在那裏你發佈你的Gradle構建文件和Gradle生成的完整堆棧跟蹤。 – CommonsWare 2014-12-29 15:22:12
- 1. 將MFC C++項目從VS 2008升級到2013時出錯
- 2. Android Studio將項目從Eclipse升級到SVN
- 3. 將Android項目從Eclipse遷移到Android Studio時出錯
- 4. 將項目從Visual Studio 2012升級到Visual Studio 2013
- 5. 升級到Ionic RC4後運行應用程序時出錯
- 6. 嘗試將現有MVC3項目升級到MVC4時出錯
- 7. 將Firebase升級到9.2.0後同步項目時出錯
- 8. 將項目從appybuilder移植到android studio時出現keystore錯誤
- 9. Angular 2從RC4升級到RC7
- 10. 將Eclipse項目從2.2升級到2.3
- 11. 將Kobold2d項目從1.1.2升級到2.0.3
- 12. 將項目從ef4.3升級到ef5
- 13. 升級Android項目
- 14. UnsupportedMethodException Android Studio(Beta)0.8.6
- 15. 從IE8升級到IE11時出錯
- 16. 從5.2升級到5.3時出錯Laravel
- 17. 從CocoaPods 0.39升級到1.1.1時出錯
- 18. 錯誤升級Android Studio中
- 19. 升級項目到Visual Studio 2010,但現在得到MVC錯誤
- 20. 將科爾多瓦項目導入到android studio時出錯
- 21. 編譯將ATL項目從vs2010升級到vs2013的錯誤
- 22. 將Eclipse項目從Eclipse導入到Android Studio時發生錯誤
- 23. 升級到Android Studio 2.2.2後Gradle項目同步失敗
- 24. 升級到Android Studio 2.3後無法構建任何項目
- 25. 正常項目升級到Xamarin.Forms項目
- 26. 將Android Studio項目導出到GIT
- 27. 將舊的Crystal Reports項目升級到Visual Studio 2010問題
- 28. 如何將SQL Report項目(rptproj)升級到Visual Studio 2012?
- 29. 從VS2010升級C#項目到VS2012
- 30. VS2015RC MVC項目從beta4升級到beta5
步驟#1:在你的項目中找到'build.gradle'文件。步驟#2:找到那些在'buildscript'閉包中加載'com.android.tools.build:gradle'依賴項的子集。步驟#3:將版本號設置爲'1.0.0-rc4',所以你最終得到:'classpath'com.android.tools.build:gradle:1.0.0-rc4''。 – CommonsWare 2014-12-08 00:44:34
在主項目中,我將構建:gradle更改爲1.0.0-rc4。我關閉了Android Studio,然後重新打開它。對於其中一個鏈接的項目,我收到一條錯誤消息「Gradle DSL method not found:'runProguard()'。如何消除此錯誤?謝謝。 – MAThrasher 2014-12-08 01:00:10