每日前端
大道至简

Uni-app 离线打包(含签名)步骤

Uni-app 离线打包含签名步骤

一、 安装

1、 安装相关工具及下载文件

1) Android studio

https://developer.android.google.cn/studio/

2) Hbuilder官方SDK

http://ask.dcloud.net.cn/article/103

二、 Android本地打包

1) 打包步骤

  1. 解压官方sdk,内容如下图:

  1. 使用Android Studio作为项目打开Hbuilder-Hello

  1. 切换为项目视图,选中如下文件夹

  1. 右键该文件夹,点击showin Explorer,弹出该目录的文件视图,如下

  1. 返回HbuilderX ,生成本地打包资源

  1. 生成完成,如下图,打开打包资源的位置。

 

  1. 将步骤4的文件夹,返回父目录然后删除HelloH5文件夹,将步骤6的文件夹,返回父目录,将HbuilderX打包资源的目录拷贝到前面的文件夹。

  1. 返回AndroidStudio修改文件xml,修改红框位置,为打包资源的manifest.json的id值

  1. 修改两个文件的appId,任意唯一,固定格式为XXX.XXXX.XXXXX,例如我的:uniapp.test1。

  1. 然后点击如下位置:打包成apk

  1. 等待打包apk完成,右下角一个小弹窗,点击locate找到安装包。(此时还没有修改app的icon很名字和添加签名,要修改的话请继续往下看)

2) 修改图标启动页和app名称

  1. 修改图标(注意看图片存放的路径,模板中两个res路径下都有drawable这个文件夹)

  1. 修改启动页

  1. 修改app名称

 

 

 

3) 添加签名文件

  1.  在android studio点击顶部的“build”,然后选择Generate Signed Bundle/APK…

         2.选择“APK”然后next

         3.选择“Create new…”

         4.选择生成的.jks文件要保存的路径,填写key store的Password,key的Alias和Password,记住这3项后续配置需要用到,其他信息根据实际填写即可,保存提示以下错误可以暂不处理

5.把生成的证书文件引入打包配置

 

6.最后点击打包即可,如果使用命令行文件打包,还需要修改一下应用id

7.如果出现包名冲突安装失败,请修改这里xml里的android:authorities

 

 

 

 

 

 

 

 

 

 

未经允许不得转载:每日前端 » Uni-app 离线打包(含签名)步骤
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址