uniapp本地打包app

1,下载android stidio

官网下载安装包,全程下一步就行,第一次打开时直接看右下角的 Configure,点击 SDK,根据你的手机Android版本勾选对应版本,然后到SDK Tools面板,勾选Google USB Driver,确定,等待

2.下载uni给的sdk包

https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android
这是uni打包离线App的官方文档地址,里面有下载链接。

3.解压sdk包

解压下载后的sdk包,找到里面的这个文件,然后复制到一个新建的纯净文件夹里,后期只需更改复制来的这个文件夹就可以完成打包自己的项目(里面的很多基础设置都已经做好了,无需在设置,对于新手很友好,我就是)
在这里插入图片描述

4.hbuilderx代码生成本地资源包

在这里插入图片描述
在这里插入图片描述

5,用Android studio打开复制走的HBuilder-Integrate-AS

在这里插入图片描述
打开后找到第二个红框,直接全部删除,然后同地方新建apps, 然后找到hx打包的本地资源包,直接全部复制到apps下。

6.在assets/data/找到该文件,并修改appid

在这里插入图片描述
此id为hx里manifest.json里的appid.
如果hx版本高于3.1的话需要设置appkey,在androidmanifest.xml里。
生成appkey时,也要注意包名和sha1都要一致。
在这里插入图片描述

7.到这里就可以打包了,usb链接手机,打开usb调试

在这里插入图片描述
如果黄色地方显示型号,表示链接手机成功,点击绿色按钮即可自动打包,安装到手机。也可从这里生成安装包
在这里插入图片描述
提示后点击local即可找到安装包目录。

8.如果有需要定位,地图之类的功能,需要添加sdk

从下载的sdk包里找到所需的sdk,并复制到自己的目录下
在这里插入图片描述
在这里插入图片描述
注意只添加sdk是不行的,还需要设置。
设置参考http://events.jianshu.io/p/8b65534742d6
此时是需要设置高德地图key的,在申请key时,一定要注意包名、sha1, 要与本地打包时的一致。
9,要换证书的话,在这里。
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值