我已经选择使用App signing by Google Play。我应该如何在Android Studio中配置Flutter应用,以便Google处理应用签名?我找不到任何相关文档,目前我不得不使用密钥库来使用standard process。
r1zhe5dt1#
我遇到了同样的问题,以下是我使用的解决方案:
frebpwbc2#
唱歌的过程就像这里的flutter文档所描述的那样。不管你是否使用 Play App Signing。当选择 Play App Signing 时,应用将被签名两次。一次是开发者使用 * 上传密钥 *,另一次是Google使用 * 应用签名密钥 *。这样做的好处是,开发者不会因为丢失了 * 应用签名密钥 * 而无法更新应用。如果您丢失了 * 上传密钥 *,您可以使用Google帐户撤销和替换该密钥,同时仍然能够发布新版本的应用,因为 * 应用签名密钥 * 仍然由Google安全持有。这篇安卓开发人员文章更详细地解释了 Play App Signing 的工作原理。
hwazgwia3#
我也有同样的问题,这是对我有效的方法:https://developer.android.com/studio/publish/app-signing#enroll如本页前面所述,Play应用签名是建议您对应用进行签名以便通过Google Play进行分发的方式。选择加入应用所需执行的步骤取决于您的应用是尚未发布到Google Play,还是已使用现有应用签名密钥对应用进行签名和发布。要选择加入尚未发布到Google Play的应用,请按以下步骤操作:1.如果您尚未这样做,请生成一个上传密钥并使用该上传密钥对您的应用进行签名。1.登录到您的Play控制台。1.按照以下步骤准备和推出您的版本以创建新版本。1.选择发布轨道后,在允许Google创建和管理我的应用程序签名密钥部分下配置应用程序签名
kupeojn64#
第一个月
keytool -export -rfc -keystore ~/upload-keystore.jks -alias upload -file upload_certificate.pem
你有文件,现在你只需要上传到谷歌.
4条答案
按热度按时间r1zhe5dt1#
我遇到了同样的问题,以下是我使用的解决方案:
frebpwbc2#
唱歌的过程就像这里的flutter文档所描述的那样。不管你是否使用 Play App Signing。
当选择 Play App Signing 时,应用将被签名两次。一次是开发者使用 * 上传密钥 *,另一次是Google使用 * 应用签名密钥 *。这样做的好处是,开发者不会因为丢失了 * 应用签名密钥 * 而无法更新应用。如果您丢失了 * 上传密钥 *,您可以使用Google帐户撤销和替换该密钥,同时仍然能够发布新版本的应用,因为 * 应用签名密钥 * 仍然由Google安全持有。
这篇安卓开发人员文章更详细地解释了 Play App Signing 的工作原理。
hwazgwia3#
我也有同样的问题,这是对我有效的方法:https://developer.android.com/studio/publish/app-signing#enroll
如本页前面所述,Play应用签名是建议您对应用进行签名以便通过Google Play进行分发的方式。选择加入应用所需执行的步骤取决于您的应用是尚未发布到Google Play,还是已使用现有应用签名密钥对应用进行签名和发布。
要选择加入尚未发布到Google Play的应用,请按以下步骤操作:
1.如果您尚未这样做,请生成一个上传密钥并使用该上传密钥对您的应用进行签名。
1.登录到您的Play控制台。
1.按照以下步骤准备和推出您的版本以创建新版本。
1.选择发布轨道后,在允许Google创建和管理我的应用程序签名密钥部分下配置应用程序签名
kupeojn64#
第一步(生成):
第一个月
第二步(导出):
keytool -export -rfc -keystore ~/upload-keystore.jks -alias upload -file upload_certificate.pem
第三步(在Google Play游戏机上设置):
你有文件,现在你只需要上传到谷歌.