作者:醇情咖啡_799 | 来源:互联网 | 2023-02-02 18:00
今天我将我的Studio更新为Canary 2,出现了一个奇怪的构建错误:
Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :multipicker:generateDebugSources, :multipicker:generateDebugAndroidTestSources, :multipicker:mockableAndroidJar]
Information:0 errors
Information:0 warnings
Information:See complete output in console
Error:/home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:795 invalid drawable
Error:java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed:
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed:
aapt2 compile -o /home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/res/merged/debug /home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml
Issues:
- ERROR: /home/master/AndroidStudioProjects/Reweyou/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:795 invalid drawable
Information:BUILD FAILED in 11s
Kamil Kamińs..
10
我根据这个答案成功运行了Android Studio 3 Canary 2和Gradle 3.0.0-alpha2:https://stackoverflow.com/a/44202755/3936723
我使用Linux,对我来说这解决了这个问题:
打开终端
类型:
export LC_NUMERIC="en_US.UTF-8"
sh ./android-studio/bin/studio.sh
- 回答 -
它将在Android Studio 3.0 Canary中运行,如果您将Gradle更改为
classpath 'com.android.tools.build:gradle:2.3.2'
我对com.android.tools.build:gradle:3.0.0-alpha2
版本有同样的错误,回滚到以前版本的Gradle为我修复了一个问题.
不幸的是,使用较旧的gradle插件,我无法在Android分析器中使用高级选项:(
1> Kamil Kamińs..:
我根据这个答案成功运行了Android Studio 3 Canary 2和Gradle 3.0.0-alpha2:https://stackoverflow.com/a/44202755/3936723
我使用Linux,对我来说这解决了这个问题:
打开终端
类型:
export LC_NUMERIC="en_US.UTF-8"
sh ./android-studio/bin/studio.sh
- 回答 -
它将在Android Studio 3.0 Canary中运行,如果您将Gradle更改为
classpath 'com.android.tools.build:gradle:2.3.2'
我对com.android.tools.build:gradle:3.0.0-alpha2
版本有同样的错误,回滚到以前版本的Gradle为我修复了一个问题.
不幸的是,使用较旧的gradle插件,我无法在Android分析器中使用高级选项:(