bugly应用crash上报,app更新,史上最简单接入...

1 去该地址 https://bugly.qq.com/v2/workbench/create/E6713109D3ECDA1A2753085C8BAB151C  添加自己的app获取APPID

2 app gradle中 添加 

implementation 'com.tencent.bugly:crashreport_upgrade:latest.release'

 如果自己的代码需要native获取crash上报 则额外添加一句

implementation 'com.tencent.bugly:nativecrashreport:latest.release'

3 添加权限

<uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.READ_LOGS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />

4 代码初始化 Application的 onCreate方法中添加一句

Bugly.init(getApplicationContext(), "在第一步添加app时获取的APPID", false);

 

完成! 一共四个步骤全部完成,就是这么简单,也不需要自己去兼容N版本,xml目录新建文件处理FileProvider,更不需要去清单文件配置activity了,以上配置一下基本都够用了!

具体如何在bugly平台添加app,符号表等一些操作,看这个官方文档

https://bugly.qq.com/docs/user-guide/instruction-manual-android-upgrade/?v=20181014122344

按照我上面的配置,1分钟即可接入异常上报和全量更新(app升级),至于增量更新(热修复)还在搞,主要是担心加固保会影响热更新

按上面四步配置,百分之七八十的app都够用了! 谢谢大家!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值