uni

您所在的位置:网站首页 java打包成apk解析包错误 uni

uni

2024-06-30 23:41| 来源: 网络整理| 查看: 265

打包后安装应用提示: 未获取AppKey或配置错误;移步最下边第7节

uni-app 安卓打包流程(预备环节): 1. 安装 SDK 和 android studio 2. 申请证书获取Appkey 3. (第一步和第二步按照uni-app官方文档都可以顺利完成)

官方文档 https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android?id=versionCode

建议下载官方的SDK 会包含 HBuilder-Integrate-AS 项目(在 android studio 中 点击左上角的 file>new>import project 选中 HBuilder-Integrate-AS 文件夹导入即可)

使用官方的项目 HBuilder-Integrate-AS 大部分东西就无需自己配置

进入正题(需要自己做改动的地方): 1. 进入 res>drawable 中替换自己的图标 icon.png 为桌面图标 push.png 为推送图标 2. 打开 AndroidManifest.xml 文件 找到 dcloud_appkey

将 android:value 替换为自己申请的 App Key

3. 仍然是这个文件 找到 文件中搜索 dc.fileprovider

将上述的 {你的Android包名} 替换为自己的包名

4. 进入 assets > data > dcloud_control.xml 将 5. 进入 values > strings.xml

将string标签内容改为自己app的名称(此名称为桌面图标下的应用名称)

6. 项目替换 进入 HbuilderX 发行 > 本地打包 > 生成本地打包资源,完成后打开文件位置将 resources 文件夹下与 AppId 同名的文件夹复制在 Android studio 中右键项目名称点击 open in > Explorer (在资源管理器打开文件)进入 assets > apps 文件夹 删除原有内容并粘贴 7. 证书配置 在项目根目录找到 build.gradle 用编辑器打开 找到这段代码 signingConfigs { config { keyAlias '你的证书别名' keyPassword '你的证书密码' storeFile file('你的证书路径') // 证书路径可以是绝对或者相对路径 storePassword '你的证书密码' v1SigningEnabled true v2SigningEnabled true } }

打包后安装应用提示: 未获取AppKey或配置错误;多半是这里的问题

以上信息可以查看证书信息获取 官网复制:

查看证书信息: 可以使用以下命令查看: keytool -list -v -keystore test.keystore Enter keystore password: //输入密码,回车

补充

需要app自动更新要进行一下步骤

在Androidmanifest.xml 根节点中添加权限 HX中的 manifest.json 的 app 权限中勾选以下3个权限 "", "", "",

然后打包就可

一次uni-app安卓本地打包的记录

** 如果我的内容帮助到了您,感谢您支持一下或请作者喝杯奶茶哦~ ** 打赏地址,感谢打赏



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3