0. uni-app官方教程推荐使用带ADT的eclipse打包,但是我的电脑没有eclipse,既然都是从零开始,不如就选择Android官方的打包工具。
1. 安装AndroidStudio
2. 下载DCloud官方SDK
3. 用HBuilderX生成本地打包文件
生成本地打包App资源
打包完成后
打包完成后
4. 替换官方SDK里面的文件
①解压下载的官方SDK文件后,找到Hbuilder-Hello>app>src>main>assets>apps>HelloH5
文件夹,删除HelloH5
文件夹
文件夹位置
②将HBuilderX生成本地打包文件里面www
的父文件夹拷贝到上面一步的HelloH5
文件夹位置
5.修改配置文件
①用AndroidStudio打开官方SDK里面的HBuilder-Hello文件夹
用AndroidStudio打开Hbuilder-Hello文件夹
②拷贝manifest.json
里的id值,赋值给dcloud_control.xml
里的appid
manifest.json里的id
赋值给dcloud_control.xml里的appid
③修改两个文件的appId,任意唯一,固定格式为XXX.XXX.XXX,例如我的:blog.uniapp.test
修改build.gradle(Module:app)的applicationId
修改AndroidManifest.xml的package
④修改图标及启动页面
替换drawable里的三张图片即可
6.打包成apk
如图所示