android - 您上传了一个在 Debug模式下签名的 APK。您需要在 Release模式错误中签署您的 APK

标签 android maven google-play jarsigner

我正在尝试在 Google Play 商店上传一个应用程序。我正在构建 .apk 并使用 Maven 对其进行签名。我使用 maven-jarsigner-plugin 来签署 .apk 文件。我正在使用我使用 Eclipse 向导创建的 key 来签署另一个 Android 应用程序。我使用以下命令压缩 .apk 文件: zipalign [-f] [-v] infile.apk outfile.apk

当我尝试在 Playstore 上上传应用程序时,我收到错误消息您上传了一个在 Debug模式下签名的 APK。您需要在 Release模式下签署您的 APK。谁能告诉我如何在 Release模式下签署 apk?我是 Maven 的新手(今天开始使用它)。 谢谢

最佳答案

更改为: signingConfig signingConfigs.release

来自 signingConfig signingConfigs.debug

在您的 build.gradle 应用级别

关于android - 您上传了一个在 Debug模式下签名的 APK。您需要在 Release模式错误中签署您的 APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16681282/

相关文章:

java - Android:Java、C 还是 C++?

android - 为 WebView 设置一个新的上下文

android - 谷歌播放 : REQUEST_INSTALL_PACKAGES: Permission use is not directly related to your app's core purpose

java - 尝试创建 JUnit 构建配置会导致错误 "JUnit not found in module"(IntelliJ)

android - 如何在Google Play的生产轨道上删除保留的APK?

Android Play 商店市场 ://link is no longer working?

android - 错误 :undefined intent constructor when start service in android

来自带有 9-patch 的代码的 Android ScaleAnimation 不起作用

java - 带有 Maven 的 Tomcat7,未应用 contextReloadable

java - 如何添加一个额外的源目录供maven仅在运行测试或调试时使用?