Android Studio 出現Error(26.13):Fail to resole:com.android.support.appcompat-v7.28_ Install Repository sync project show in file Show in project structure dialog問題的永久解決方案
方法一:
1.臨時更改:(在重新創建一個Android項目是會失效)
更改Gradle Scripts中的第一個build.gradle文件(project:MyApplication)

在allprojects{}添加maven,修改如下:
allprojects {
repositories {
jcenter()
maven{
url "https://maven.google.com"
}
}
}
2.永久更改方法:
在安裝Android studio 的目錄文件中更改
Android_Studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root\build.gradle.ftl 文件
同樣是添加maven
修改如下:
allprojects {
repositories {
jcenter()
maven{
url "https://maven.google.com"
}
<#if mavenUrl != "mavenCentral">
maven {
url '${mavenUrl}'
}
</#if>
方法二:
1.臨時更改:(在重新創建一個Android項目是會失效)
更改Gradle Scripts中的第二個build.gradle文件(Module:app)
分別修改一下三個選項
compileSdkVersion 26
targetSdkVersion 26
compile 'com.android.support:appcompat-v7:26.+'
數字26是api版本,看自己sdk就可以進項相應的更改,或者提示缺少plantform直接點擊安裝就行

2.永久更改方案:
以下修改路徑都是在Android Studio的安裝路徑下
C:\Application\Android\Android_Studio\plugins\android\lib\templates\gradle-projects\NewAndroidModule\root\build.gradle.ftl文件
第43行
compileSdkVersion <#if buildApiString?matches("^\\d+$")>${buildApiString}<#else>'${buildApiString}'</#if>
更改成 compileSdkVersion 26
第50行
targetSdkVersion <#if targetApiString?matches("^\\d+$")>${targetApiString}<#else>'${targetApiString}'</#if>
更改成 targetSdkVersion 26
C:\Application\Android\Android_Studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root\recipe.xml.ftl
第6行
<dependency mavenUrl="com.android.support:appcompat-v7:${buildApi}.+" />
更改成<dependency mavenUrl="com.android.support:appcompat-v7:26.+" />
