uniapp安卓离线打包怎么添加本地push模块
uniapp安卓离线打包怎么添加本地push模块
1.引入push模块所需的jar/aar文件
本地push模块需要这个文件:aps-release.aar,在SDK/libs目录下找到这个文件后复制到android studio项目的libs目录下
2.dcloud_properties.xml配置
在项目目录下找到simpleDemo/src/main/assets/data/dcloud_properties.xml这个文件,在properties中features节点下添加如下配置
<feature name="Push" value="io.dcloud.feature.aps.APSFeatureImpl"></feature>
这样就添加好了本地push模块。
如果需要远程push,可以使用unipush,看下面这篇文章学习如何添加unipush模块
个人补充
经测试还要按文档配置gralde, 打开 build.gradle
https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/push
android {
defaultConfig {
manifestPlaceholders = [
"GETUI_APPID": "unipush的appid",
"plus.unipush.appid" : "unipush的appid",
"plus.unipush.appkey" : "unipush的key",
"plus.unipush.appsecret": "unipush的secret",
"apk.applicationId":"io.dcloud.HBuilder"
]
}
}
转载:uniapp安卓离线打包怎么添加本地push模块 | 志博日记 https://www.zhiboblog.com/2058.html