知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
Android Studio 3.5中導(dǎo)入項目時關(guān)于Gradle錯誤的解決
發(fā)表時間:2020-10-19
發(fā)布人:葵宇科技
瀏覽次數(shù):90
錯誤描述
新版本的Android Studio(本博客使用Android Studio 3.5)導(dǎo)入舊的Android Studio項目時出現(xiàn)build錯誤,在解決過程中出現(xiàn)以下提示:
- ERROR: Cause: peer not authenticated
- ERROR: Could not find com.android.tools.build:gradle:3.5.0
這類導(dǎo)入舊項目出現(xiàn)build的錯誤,往往是由于Gradle的錯誤引起。
問題解決
不同的Android Studio依賴的Gradle工具的版本不同,具體可以參看 :Android Gradle plugin release notes 。其實完全可以不用這么麻煩,新建一個Android Studio項目,通過"File > Project Structure > Project"即可查詢到當前Android Studio所使用的Gradle工具(Plugin)的版本以及Gradle的版本。如下圖所示:
可以看到當前的Gradle Plugin的版本為3.5.0,Gradle版本為5.4.1。
接著修改舊的Android項目的build.gradle(Project),修改“dependencies”的“classpath”部分,如下圖所示:
修改其中的gradle工具的版本,使用當前支持的最新版本。此處的修改能夠解決“ERROR: Cause: peer not authenticated”的錯誤,但同時出現(xiàn)“ERROR: Could not find com.android.tools.build:gradle:3.5.0”的錯誤。
出現(xiàn)這個錯誤的原因是因為Google新增了Maven repositories,如上圖所示的repositories——“google()”,在build.gradle中添加這個新的Maven repositories即可,詳細可參見:StackOverflow
后記
舊項目的導(dǎo)入出現(xiàn)build錯誤大概率是由于Gradle的錯誤,但是也不能完全一概而論,要視具體情況具體分析。
相關(guān)案例查看更多
相關(guān)閱讀
- 小程序被騙退款成功
- 網(wǎng)站建設(shè)快速優(yōu)化
- 北京小程序開發(fā)
- 北京小程序制作
- 小程序被攻擊
- 前端開發(fā)
- 云南微信小程序開發(fā)
- 云南小程序被騙
- 網(wǎng)站建設(shè)哪家強
- 云南小程序商城
- 霸屏推廣
- 云南網(wǎng)站建設(shè)費用
- 云南網(wǎng)站建設(shè)報價
- 云南小程序公司
- 云南網(wǎng)站建設(shè)價格
- web開發(fā)
- 網(wǎng)站建設(shè)價格
- 小程序表單
- 云南網(wǎng)站建設(shè)首選公司
- 微信分銷
- 開發(fā)制作小程序
- 網(wǎng)絡(luò)公司
- 報廢車管理系統(tǒng)
- 云南小程序開發(fā)公司哪家好
- 云南軟件開發(fā)
- 網(wǎng)站建設(shè)費用
- 昆明小程序定制開發(fā)
- 楚雄網(wǎng)站建設(shè)公司
- 搜索排名
- 云南小程序開發(fā)報價