更新sdk后报错
error after updating sdk
更新 SDK 并在 gradle 文件中更新我的库后,AS 让我将 gradle 版本从 2.0.0-aplha6 更改为稳定版 2.1.2。这是项目 gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
maven {
url "https://jitpack.io"
mavenCentral()
}
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.google.gms:google-services:3.0.0'
// classpath 'com.android.tools.build:gradle:2.0.0-alpha6'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven {
url "https://jitpack.io"
}
}
}
在 clean/rebuild/run 项目之后我得到一个错误:
Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location 'C:\sdk\add-ons\addon-google_apis-google-19-1' (Expected 'C:\sdk\add-ons\addon-google_apis-google-19')
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> java.io.FileNotFoundException: C:\AndroidStudioProjects\labradoor\app\twitter4j-core-3.0.5.jar (Не удается найти указанный файл)
所以,上次我使用 classpath 'com.android.tools.build:gradle:2.0.0-alpha6'
修复了这个错误,但现在我不能这样做了。我应该如何解决这个问题?请帮忙!
这是解决方案
要删除警告,请删除所有 Android SDK 构建工具 19.x。之后它应该只显示 Android SDK Buld Tools 19.1。重新安装那个版本,你应该可以开始了。
Link
更新 SDK 并在 gradle 文件中更新我的库后,AS 让我将 gradle 版本从 2.0.0-aplha6 更改为稳定版 2.1.2。这是项目 gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
maven {
url "https://jitpack.io"
mavenCentral()
}
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.google.gms:google-services:3.0.0'
// classpath 'com.android.tools.build:gradle:2.0.0-alpha6'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven {
url "https://jitpack.io"
}
}
}
在 clean/rebuild/run 项目之后我得到一个错误:
Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location 'C:\sdk\add-ons\addon-google_apis-google-19-1' (Expected 'C:\sdk\add-ons\addon-google_apis-google-19')
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> java.io.FileNotFoundException: C:\AndroidStudioProjects\labradoor\app\twitter4j-core-3.0.5.jar (Не удается найти указанный файл)
所以,上次我使用 classpath 'com.android.tools.build:gradle:2.0.0-alpha6'
修复了这个错误,但现在我不能这样做了。我应该如何解决这个问题?请帮忙!
这是解决方案
要删除警告,请删除所有 Android SDK 构建工具 19.x。之后它应该只显示 Android SDK Buld Tools 19.1。重新安装那个版本,你应该可以开始了。
Link