生成签名的apk时出错

我尝试在google play上上传我的apk,并且遇到了一条错误消息:“您上传了一个可debugging的APK,出于安全原因,您需要禁用debugging,然后才能在Google Play中发布。

然后,我在我的清单中写了android:debuggable="false" ,然后再次尝试。 我遇到了同样的错误,所以我已经从我的模块sesed生成变种释放并再次生成一个apk,但是,这产生了这个错误:

 Error:Gradle: Execution failed for task ':app:lintVitalRelease'. Lint found fatal errors while assembling a release target. To proceed, either fix the issues identified by lint, or modify your build script as follows: ... android { lintOptions { checkReleaseBuilds false // Or, if you prefer, you can continue to check for errors in release builds, // but continue the build even when errors are found: abortOnError false } } ... 

Solutions Collecting From Web of "生成签名的apk时出错"

我有这个问题,并通过添加解决它

 lintOptions { checkReleaseBuilds false } 

到我的build.grade文件在android{ }部分。

我从android studio创build签名的apk时遇到同样的问题。 我只是改变一点点改变在build.gradle文件在android {}

 lintOptions { checkReleaseBuilds false abortOnError false } 

Eclipse从你的清单中完全删除这个语句,Eclipse会为你处理。

Windows – >引用 – > Android-> lint错误检查。

打勾运行完整的错误…….

在这里输入图像说明

 ***Try this*** buildTypes { release { lintOptions { disable 'MissingTranslation' checkReleaseBuilds false abortOnError false } minifyEnabled false signingConfig signingConfigs.release } } 

你应该在项目级gradle文件中添加代码来生成覆盖错误的apk

试试这3行在你的app.gradle文件。

 android { lintOptions { checkReleaseBuilds false // Or, if you prefer, you can continue to check for errors in release builds, // but continue the build even when errors are found: abortOnError false }