3.6.3新版本AndroidStudio報Could not resolve all artifacts for configuration:app:classpath等系列問題解決方法

最近因爲換了個臺式電腦,重新下載了最新的android studio ,2020年5月6號的3.6.3版本,

結果編譯工程和新建工程,都直接就報了以下錯誤:

 

Could not resolve all dependencies for configuration ‘:classpath’.

Could not resolve com.android.tools.build:gradle:2.1.2.

..........

等6個error

 

上網百度csdn,結果試下各種方法,依舊沒用。

搞了一天,直接說結果,我這邊時用戶名時中文的原因。我解決的辦法時重新安裝了系統,用戶名改成了英文。

以下我總結了: 我的修復方法以及網上針對這個問題的另外兩個方法。

 

 

我的修復方法

以下介紹我嘗試的過程,重裝系統後安裝android studio的正確操作

遇到問題一,官網下載android studio ,下一步下一步安裝。 unable to access SDK add-on list , 無法訪問SDK插件列表

 

解決方法一添加本地已有SDK.自己下sdk到本地,點擊cancel跳過,在下一個界面手動選擇本地SDK目錄就可以了。

解決方法二跳過檢測.1.在Android Studio的安裝目錄下,找到\bin\idea.properties

2.在尾行添加disable.android.first.run=true,表示初次啓動不檢測SDK

 

實踐結果是:1、用方法一 手動下載sdk,太麻煩了,找資源搞半天。

2、建議採用方法二,跳過檢測,進入之後讓其自動下載。(注意其自動下載的保存路徑)

 

參考文檔:https://blog.csdn.net/u010358168/article/details/81535307 Android Studio報錯unable to access android sdk add-on list解決方案

 

 

 

 

 

遇到問題二 :安裝後,.gradle文件路徑,採用的是系統C盤下的。如:C:\Users\用戶名\.gradle

想起了最初學習編程老師那句,“凡是編程的各種路徑最好不要有中文”。我看了一下我的用戶名“洛陽”?我當時出該問題是 C:\Users\洛陽\.gradle 

Could not resolve all artifacts for configuration ':app:classpath'  不能解決所有構件配置的:應用程序類路徑

 

解決方法一:新建用戶空間,重新安裝android studio 。(直接修改用戶名無用)

解決方法二:重裝系統。這次用戶名記得用英文。

 

實踐結果:1.方法一,新建用戶兩個用戶a和b來回切換,太麻煩了。

(導致我一氣之下,把第一個用戶空間直接刪除了。後果就是回不到之前的用戶a空間了。所有有關用戶a軟件和操作都打不開了。)

新建用戶參考:https://blog.csdn.net/weixin_43977327/article/details/104405598 Android studio安裝時C盤中文路徑問題解決

 

  2.方法二,重裝系統,裝系統其是很簡單,只要你想,不是很想就先動手五分鐘,百度windows 10。

 

 

 

 

網上的解決方法。

遇到問題3:之前因爲這個Could not resolve all artifacts for configuration ':app:classpath',查了一堆文章。

方法一:在Setting——>Build,Execution,Deployment——>Gradle->Android Studio 。但是我發現我的最新版本都沒有Android Studio這個選項。如下

 

之前版本:

 

我這邊的版本:

 

方法二:1.添加了阿里的maven。 2.然後在gradle\wrapper\gradle-wrapper.properties裏把distributionUrl換成你本地的。

maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }

 

 

 

實踐結果:1.方法一,實踐不了。   

 2.方法二,如果第一和第二個問題解決了,我這邊便不再需要加這些了。

總的來說是聯網鏡像問題,看文章之前的Android版本很多人用都方法二解決了問題。參考文章找不到了我就不貼了。

 

 

 

 

一個程序員的自我修養和成長........

這裏可以找到我,微信公衆號。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章