Android集成极光推送基于HBuilder提供的第三方插件架构

时间:2024-03-23 09:06:43

首先公司有个项目是基于HBuilder开发的纯H5项目,采用miui架构,但是要做极光推送无法实现,通过调研,极光官方文档为HBuilder提供了开发文档,于是找到https://docs.jiguang.cn/jpush/client/client_plugins/。

接下来就是照着文档去开发了,极光推送官方提供的 HBuilder 示例代码,可用于快速集成 JPush SDK 到 HBuilder 项目里(https://github.com/jpush/jpush-hbuilder-demo)。

下载demo然后将android目录导入androidstudio,  打开“离线打包”链接:

Android集成极光推送基于HBuilder提供的第三方插件架构


按照步骤去配置,记住首先下载SDK:

Android集成极光推送基于HBuilder提供的第三方插件架构


选中“SDK内附带的Feature-Android.xls文件”打开链接下载SDK然后就可以按照步骤一步步去配置,

值得一提的是“

运行时如果提示“打包时未添加XXX模块”,请参考SDK/Feature-Android.xls文件,查找对应插件名需要引入的5+库文件和系统库文件,添加到工程即可

按照刚才下载过的sdk里面有Feature-Android.xls文件,然后对照并复制sdk里面的响应jar包复制到项目libs即可,

然后运行项目就可以得到HBuilder的android本地打包了,就是这么简单,

特此记录一下,学习如同逆水行舟,不进则退,虽然醒悟的比较晚,但仍不放弃!