android - 我无法发布 myFlutter 应用程序,因为它说它处于调试模式,尽管我已经完成了所有步骤并生成了密钥
问题描述
我已经创建了密钥库并生成了我的应用程序包。我的构建文件的名称也是 app-release.aab 但谷歌仍然说应用程序处于调试模式,即使我已经完成了谷歌“构建和发布 android 应用程序”文档中提到的步骤。
请帮忙
解决方案
假设您完全按照这些步骤进行操作,您必须编辑您的应用程序级构建,gradle 看起来像这样,并且您在 android/.properties 下拥有 key.properties 文件。
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
推荐阅读
- weblogic - 如何在不硬编码集群名称或在属性文件中指定集群名称的情况下将 WorkManager 定位到多个集群
- java - 无法启动接收器 com.google.android.gms.gcm.GcmReceiver
- xamarin - Xamarin MessagingCenter 不适用于某些页面
- css - CSS 环绕内容流
- javascript - 如何使用任何高阶运算符保留中间数据?
- c# - 我无法获取个人资料页面视图的授权帐户 ID(主键)
- javascript - 什么时候反应组件不是纯组件?
- json - 解析递归特征playsafe json scala
- javascript - 试图在函数范围之外的javascript中使用变量
- android - 防止用户在 Facebook 和 Google 登录按钮上单击两次