蒲公英 AndroidSDK 集成

1.集成 蒲公英 AndroidSDK有两种方式:

方式一:

a.下载 pgyer-4.x.x.jar 将 jar 包复制到工程的 libs 目录下面。(当前最新版本4.3.3)

点击下载sdk

WechatIMG8.png

b.在项目app/build.gradle中添加 支持到手机的最低版本 16

方式二:

a.在项目下build.gradle中添加

b.在app/build.gradle中添加

2 .获取FrontJS Token和Api key

a.找到蒲公英上需要集成sdk的项目

WechatIMG128.pngWechatIMG129.png

b.点击立即创建

WechatIMG130.png

3.在 application 初始化(必须在application

a.java代码

b.kotlin代码

4.在 AndroidManifest.xml 注意修改 android:name="{当前应用的application}"此处的名字对应上面继承 Application 的类名,添加权限,添加apikey, 添加frontJSToken ,添加是否添加检查更新的开关页面卡顿阈值默认10

5.手动上报异常

6.开启自动检查更新功能(两种方式)

a. 在初始化地方加入.enable(Features.CHECK_UPDATE);

b.在AndroidManifest.xml中添加

7.手动调版本检查(无回调接口有更新会在通知栏上通知)

8.可以自定版本检查更新样式

a.java代码

b.kotlin代码

9.用户自定义数据(上传数据必须是JSON字符串格式 如:{"userId":"ceshi_001","userName":"ceshi"})

10.取消指定检测功能 ,对应的功能枚举参照:https://seed.pgyer.com/C0PQ54Sr

11.如果需要实现 UncaughtExceptionHandler 接口,可以在初始化后调用代码(4.2.8版本支持)

12.添加混淆(一般不需要)

-keep class com.pgyer.pgyersdk.** { *; }

-keep class com.pgyer.pgyersdk.**$* { *; }

欢迎扫码入群咨询新版本Android SDK

加入群聊二维码.png