赞
踩
以官方demo HBuilder-HelloUniApp为例
链接:DCloud开发者中心
应用名称对应项目里的app_name
点击应用名称进入对应应用,找到应用证书管理,点击创建证书。
下载证书到本地,
然后放入uniapp项目的app目录下,是.keystore类型的文件
找到项目中build.gradle(:app)中的证书配置项signingConfigs,填写证书信息。
keyAlias:别名
keyPassword:证书密码
storeFile file:证书路径(填写刚才放入app目录的 .keystore文件即可,文件名字也可以自行修改,要保持一致)
storePassword:密码
这里的配置信息都可以在开发者中心上找到,在刚才下载证书的页面点击证书详情可以找到别名,滚到页面最下方可以点击查看证书密码,找到密码。
进入离线打包key管理
Android 包名:在项目manifest.xml里面
Android 证书签名:在应用证书管理—> 证书详情里面有
填写完成之后点击保存则会生成一个appkey
将appkey放在AndroidManifest中的dcloud_appkey配置项的value中
appid的值在开发者中心的离线打包key管理页面可以找到
全局搜索appid找到dcloud_control.xml中的appid,并修改对应的文件夹中中间那部分文件夹的名字与appid一致(可切换到project files模式下修改)
正常来说这个文件是从HBuilder X建的项目里复制过来的替换文件夹,针对官方demo的话,改完以下两处后。全局搜索以前的appid,比如原先是__UNI__B,则全局搜索替换为新的appid,重新运行,则官方demo可正常运行。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。