uni-app 安卓离线打包能否设置无需验证Appkey

发布于 1周前 作者 h691938207 来自 Uni-App

uni-app 安卓离线打包能否设置无需验证Appkey

开发环境 版本号 项目创建方式
Windows win10 HBuilderX
### 操作步骤:
- Androidmanifest.xml里配置了Appkey  
```xml
<application
...
<meta-data
android:name="dcloud_appkey"
android:value="替换为自己申请的Appkey" />

预期结果:

  • 打开应用正常

实际结果:

  • 上架google play 以后 “未配置appkey或配置错误”

bug描述:

安卓离线打包可不可以设置不用验证Appkey呀?我的应用已经2年多了,刚开始做的时候还不需要验证Appkey和签名的,在googleplay也上架了,加入了google的签名计划,现在要更新应用导致更新后google 里的应用被google重新签名了,打开后显示 未配置appkey或配置错误,网上的解决办法都是更新google里的签名,但是google的文档又这么一句话

" 在某些情况下,您可以请求升级应用签名密钥。新密钥用于为新安装的应用及其更新签名。对于在您的应用签名密钥升级之前便已安装该应用的用户,应用更新仍将使用您的旧版密钥来签名。"

那么更新后就会导致老用户下载再来的还是会显示“未配置appkey或配置错误”
官方可以给出个办法不不用验证appkey呀?毕竟老应用不想更新后丢一堆用户


7 回复

离线打包必须配置appkey,参考这里:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey 加入google签名计划后可以在后台配置使用google重签名后证书的sha1。


我这每一步都是按照教程做的appkey配置了,APK 打开没问题的,打包成aab上传到Google paly打开就又有问题了‘Appkey is not configured orconfigured incorrectly ’

" 在某些情况下,您可以请求升级应用签名密钥。新密钥用于为新安装的应用及其更新签名。对于在您的应用签名密钥升级之前便已安装该应用的用户,应用更新仍将使用您的旧版密钥来签名。" 重签老用户下载还是用的旧的 google管理的签名啊 ,这个要怎么解决呢

没有提供相关方法,都写在主sdk里了

解决了嘛?

加这个验证真的是脑残,而且还不稳定。

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!