参考文档:
最好先看看我之前的一篇,打下基础:
1、先下好官方5+SDK
2、文件对应作用
3、打开Anadroid Studio导入uniapp示例工程
4、点击Project和Anadroid可以切换目录视图
5、这三个红框,是插件关键文件,后面主要改的就是它们
6、首先删除无用依赖,这个是示例的一个插件,我们不需要
7、按下图所示,修改appid,appid在hbuilderX的项目工程文件里,manifest.json源码视图里可以拿到
- 用hbuilderX把工程生成离线文件,然后替换上图的www文件夹(删除替换)
8、修改包名,格式是xxx.xxx.xxx例如com.test.test
- 按上图所示,修改两个文件的包名,修改完毕,点击下图所示红框部分
9、查看项目工程所需权限,在Anadroid Studio配置对应权限
- 打开权限excel表格查看,按需修改
- 按需复制sdk
- 填写对应的插件appid,key等
- 在AndroidManifest.xml文件里配置权限
- jar包,arr包放到libs文件夹
- 开放给js层的方法名,在dcloud_properties.xml文件里配置
10、原生插件,官方插件,打开hbuilderX,查看工程目录nativeplugins里安卓部分
- jar包,arr包放到libs文件夹
- android文件夹下的packge.json,红框部分直接复制到 dcloud_uniplugins.json
11、下载官方公用测试版签名
- https://ask.dcloud.net.cn/article/36522
12、填写签名,自动打包签名。
- 发布正式版的时候,就新建一个release,自己生成一个新签名。然后按下面步骤添加,打包正式版自动签名
- 完成以上步骤后,点击ok等它跑完,就可以打包的时候自动签名了
- 参考文档:https://blog.csdn.net/bxllove/article/details/79742480
13、自定义第三方原生插件待续……
参考文档:
最好先看看我之前的一篇,打下基础:
1、先下好官方5+SDK
2、文件对应作用
3、打开Anadroid Studio导入uniapp示例工程
4、点击Project和Anadroid可以切换目录视图
5、这三个红框,是插件关键文件,后面主要改的就是它们
6、首先删除无用依赖,这个是示例的一个插件,我们不需要
7、按下图所示,修改appid,appid在hbuilderX的项目工程文件里,manifest.json源码视图里可以拿到
- 用hbuilderX把工程生成离线文件,然后替换上图的www文件夹(删除替换)
8、修改包名,格式是xxx.xxx.xxx例如com.test.test
- 按上图所示,修改两个文件的包名,修改完毕,点击下图所示红框部分
9、查看项目工程所需权限,在Anadroid Studio配置对应权限
- 打开权限excel表格查看,按需修改
- 按需复制sdk
- 填写对应的插件appid,key等
- 在AndroidManifest.xml文件里配置权限
- jar包,arr包放到libs文件夹
- 开放给js层的方法名,在dcloud_properties.xml文件里配置
10、原生插件,官方插件,打开hbuilderX,查看工程目录nativeplugins里安卓部分
- jar包,arr包放到libs文件夹
- android文件夹下的packge.json,红框部分直接复制到 dcloud_uniplugins.json
11、下载官方公用测试版签名
- https://ask.dcloud.net.cn/article/36522
12、填写签名,自动打包签名。
- 发布正式版的时候,就新建一个release,自己生成一个新签名。然后按下面步骤添加,打包正式版自动签名
- 完成以上步骤后,点击ok等它跑完,就可以打包的时候自动签名了
- 参考文档:https://blog.csdn.net/bxllove/article/details/79742480