uniapp 修复【未配置appkey或配置错误】

857 阅读1分钟

前置

image.png

正题

1. 使用AndroidStudio打开UniPlugin-Hello-AS文件夹

2. 设置 Gradle JDK 版本为1.8image.png

3. 去dcloud开发者中心创建uni-app应用

image.png

4. 下载证书

(也可以使用Android平台云端打包 - 公共测试证书image.png 放到app目录

image.png

5. 创建 离线打包Key

image.png

去证书详情找MD5、SHA1、SHA256

image.png

离线打包Key

image.png

6. 修改为你自己的appid

image.png

7. 签名配置(都在证书详情里面有)

image.png

8.包名需要一致

image.png

image.png

9. 将离线打包key填到value字段

image.png

常见问题

调试

HBuilderX 导入项目

image.png

修改appid

image.png

生成本地打包App资源

image.png

控制台:

[HBuilder] 16:44:14.362 项目 'unipluginDemo'导出成功,路径为:D:/Desktop/uniappMixedAndroid/Android-SDK@4.08.82057_20240402/UniPlugin-Hello-AS/uniapp示例工程源码/unipluginDemo/unpackage/resources/__UNI__FB37DAC/www

将__UNI__FB37DAC文件夹复制到apps目录下

image.png

AndroidStudio开发工具连接手机运行

离线打包

注意:如果需要生成aab安装包,需要在项目根目录下的gradle.properties文件中添加如下内容

android.bundle.enableUncompressedNativeLibs = false

构建:

image.png

选APK

image.png

image.png

选release

image.png

最后打包路径为:UniPlugin-Hello-AS\app\release

image.png