Android之监控APP崩溃获取日志的方法,Bugly和其他方法

一、APP中集成Bugly

1、相关地址

完整的集成步骤请参考光那个文档,Bugly Android SDK集成文档

集成后,APP的崩溃日志会上传后台:Bugly官网,(后台管理)

2、步骤

(1)依赖

复制代码
api 'com.tencent.bugly:crashreport:latest.release' //其中latest.release指代最新Bugly SDK版本号,也可以指定明确的版本号,例如2.1.9
api 'com.tencent.bugly:nativecrashreport:latest.release' //其中latest.release指代最新Bugly NDK版本号,也可以指定明确的版本号,例如3.0

(2)参数配置

在AndroidManifest.xml中添加权限:

复制代码
<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" />

请避免混淆Bugly,在proguard-rules-release.pro混淆文件中增加以下配置:

复制代码
-dontwarn com.tencent.bugly.**
-keep public class com.tencent.bugly.**{*;}

(3)初始化

复制代码
CrashReport.initCrashReport(getApplicationContext(), "注册时申请的APPID", true);

3、接入完成

二、持续更新中...

相关推荐
Kapaseker11 小时前
如果你的 View 不支持 Compose 怎么办
android·kotlin
珹洺11 小时前
Java-Spring入门指南(五)Spring自动装配
android·java·spring
sylvia_081511 小时前
react native 初次使用Android Studio 打包
android·react native·android studio
前行的小黑炭11 小时前
Android:在项目当中可能会遇到的ANR,应该如何解决?
android·java·kotlin
老衲不服15 小时前
android 三方sdk minSdkVersion 兼容问题处理
android
android_xc19 小时前
Android Studio国内仓库配置
android·ide·android studio
alexhilton19 小时前
runBlocking实践:哪里该使用,哪里不该用
android·kotlin·android jetpack
2501_9151063219 小时前
iOS 使用记录和能耗监控实战,如何查看电池电量消耗、App 使用时长与性能数据(uni-app 开发调试必备指南)
android·ios·小程序·uni-app·cocoa·iphone·webview
雨白19 小时前
深入解析 Android 多点触摸:从原理到实战
android
曾经的三心草21 小时前
Python2-工具安装使用-anaconda-jupyter-PyCharm-Matplotlib
android·java·服务器