前端技术博客-pdfh5.js

  • 首页
  • 分类
  • 文章归档
  • 友情链接
  • 关于我

  • 搜索
canvas react vue 随笔 SVG GitHub pdf.js tomcat nginx uniapp Linux javascript ES6 pdfh5

uniapp安卓离线打包配置官方插件原生插件

发表于 2020-01-24 | 分类于 uniapp | 0 | 阅读次数 1601

参考文档:

  • uni-app原生插件开发教程Android Studio 版
  • uni-app原生插件集成指南

最好先看看我之前的一篇,打下基础:

  • uniapp、5+app 安卓离线打包(多图,慎入)

1、先下好官方5+SDK

2.png

2、文件对应作用

1.png

3、打开Anadroid Studio导入uniapp示例工程

4、点击Project和Anadroid可以切换目录视图

4.png

5、这三个红框,是插件关键文件,后面主要改的就是它们

0.png

6、首先删除无用依赖,这个是示例的一个插件,我们不需要

3.png

7、按下图所示,修改appid,appid在hbuilderX的项目工程文件里,manifest.json源码视图里可以拿到

5.png

  • 用hbuilderX把工程生成离线文件,然后替换上图的www文件夹(删除替换)

8、修改包名,格式是xxx.xxx.xxx例如com.test.test

6.png

7.png

  • 按上图所示,修改两个文件的包名,修改完毕,点击下图所示红框部分
    8.png

9、查看项目工程所需权限,在Anadroid Studio配置对应权限

9.png

  • 打开权限excel表格查看,按需修改

10.png

11.png

12.png

  • 按需复制sdk

13.png
14.png

  • 填写对应的插件appid,key等

15.png

  • 在AndroidManifest.xml文件里配置权限
  • jar包,arr包放到libs文件夹
  • 开放给js层的方法名,在dcloud_properties.xml文件里配置

17.png

18.png

10、原生插件,官方插件,打开hbuilderX,查看工程目录nativeplugins里安卓部分

16.png

  • jar包,arr包放到libs文件夹
  • android文件夹下的packge.json,红框部分直接复制到 dcloud_uniplugins.json

11、下载官方公用测试版签名

  • https://ask.dcloud.net.cn/article/36522

19.png

12、填写签名,自动打包签名。

  • 发布正式版的时候,就新建一个release,自己生成一个新签名。然后按下面步骤添加,打包正式版自动签名

20.png
21.png
22.png
23.png

  • 完成以上步骤后,点击ok等它跑完,就可以打包的时候自动签名了
  • 参考文档:https://blog.csdn.net/bxllove/article/details/79742480

13、自定义第三方原生插件待续……

Donate comment here
pdfh5.js 微信支付

微信支付

pdfh5.js 支付宝

支付宝

  • 本文作者: pdfh5.js
  • 本文链接: https://www.gjtool.cn/archives/uniapp安卓离线打包配置官方插件原生插件
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# uniapp
uniapp动态修改原生标题栏按钮webview样式等
uniapp系统通知权限判断android6.0和IOS
  • 文章目录
  • 站点概览
pdfh5.js

pdfh5.js

时间扑面而来,而我们终将释怀

21 日志
6 分类
14 标签
RSS
Github
Creative Commons
Links
  • Halo社区
0%
© 2018 — 2022 前端技术博客-pdfh5.js
鄂ICP备19002193号 鄂公网安备 42112602000235号