1.下载官方安卓打包sdk ,解压
(注意点1:下载的sdk版本号须与开发者使用的hbuilder版本一致)
2.hbuilder生成本地打包资源 (发行---本地打包----生成本地打包资源)
3.资源生成完成 马赛克为hbuilder开发者的appid
5.修改dcloud.control.xml中的appid
6.修改AndriodManifest.xml中的包名为你的包名,项目的build.gradle中包名为你的包名 (注意点2:包名和你的签名匹配,微信开发平台注册的相同)
7.修改打包出来的软件的名字(安装后的软件名字,显示在手机上的) strings.xml里,改为自己的软件名字 (马赛克部分)
8.修改打出来的包的名字(xxx.apk) build.gradle中的andriod下修改
}
}
}
9.如果用地图,修改地图的id,value值是对应的高德地图的申请的id (注意:是安卓平台)
10.修改启动图和软件图标
11.打包
踩坑合集----持续更新 1.此问题,解决打包出名字乱码
2.此问题,解决一个手机不能装两个打包出的app问题, 修改马赛克处名字即可,(随便换)
3.问题:在地图组件中,markers 上的iconPath 路径引入的图片,打包成app之后,图片无法显示, 无论是import 还是const引用均无法识别
解决:在根目录的manifest.json文件中进行配置
"runmode" : "liberate"