-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
1.Sync failed原因
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
1)依赖库版本号不匹配问题,appcompat的版本号问题或者constraint-layout版本号问题
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:appcompat-v7:26.1.0'
}
2)gradle获取路径或者版本问题
gradle-wrapper.properties
distributionUrl=file:///C:/android/gradle-4.6-all.zip
3)maven本都仓库没有添加
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
maven {
url uri('C:\\android\\maven')
}
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven {
url uri('C:\\android\\maven')
}
google()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
2.提示有些包不存在
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
在build.gradel(module)中添加
useLibrary 'org.apache.http.legacy'
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.移植代码编译时提示编码问题
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
在build.gradel(module)中添加
compileOptions { encoding "UTF-8" }
----------------------------------------------------------------------------------------------------------------------------------------------------------------------