为什么我收到此错误我尝试清理并重建应用程序并进行
应用程序发布 true,我得到同样的错误
错误:任务“:app:lintVitalRelease”执行失败。
java.lang.IllegalStateException:预期为 BEGIN_ARRAY,但在第 1 行第 1 列路径 $ 处为 STRING
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion '26.0.2'
useLibrary 'org.apache.http.legacy'
defaultConfig {
applicationId "x.x.x"
minSdkVersion 15
targetSdkVersion 25
versionCode 95
versionName '5'
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}
}
基于这篇文章
Edit:我删除了链接,因为线程不再存在
您需要做的是将这段代码添加到您的 build.gradle 文件中
在 android{} 部分
lintOptions {
checkReleaseBuilds false
}
所以像这样
android {
...
lintOptions {
checkReleaseBuilds false
}
}
Update:
这是另一篇讨论类似问题的帖子。发生此错误的原因似乎有多种。禁用 checkReleaseBuilds 将会起作用。建议找出问题所在并解决它。最常见的错误似乎是缺少翻译strings.xml
file.
我建议查看这篇文章以获得更多帮助
生成签名的apk时出错 https://stackoverflow.com/questions/24098494/error-when-generate-signed-apk
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)