【发布时间】:2018-09-09 15:21:48
【问题描述】:
我正在尝试构建我的第一个签名 APK 以供发布,但我遇到了一些错误。似乎工作完美,但现在我无法生成 APK。我做了研究,但找不到任何东西。
Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
Gradle 版本:4.8, Android 插件版本 3.1.4 这是我的应用程序 gradle 截图:link
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
这是来自 assembleDebug:
Configuration on demand is an incubating feature.
Could not find google-services.json while looking in [src/nullnull/debug, src/debug/nullnull, src/nullnull, src/debug, src/nullnullDebug]
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
27 actionable tasks: 1 executed, 26 up-to-date
我曾经在布局和不推荐使用的功能方面遇到其他问题,但我修复了它。其中一个只是消失了,但我什么也没做:-)
unchecked call to execute
new getToken().execute();
where Params,Progress,Result are type-variables:
Params extends Object declared in class AsyncTask
Progress extends Object declared in class AsyncTask
Result extends Object declared in class AsyncTask
我已经尝试过的事情:
1. android.enableAapt2=false
2. checked if strings (for character i.e. chinese)
3. added classpath ('com.google.firebase:firebase-plugins:1.1.0') {
exclude group: 'com.google.guava', module: 'guava-jdk5'
}
and many more but NOTHING! Same error -.-
【问题讨论】: