目前公司推广的APP大部分应用在特定领域,APP的修改及问题由前方一线同事提出,但仍需要开发人员监控异常,及时修改。

一分钟接入腾讯Bugly,监控应用报错信息。

1.注册:

Bugly官网:

https://bugly.qq.com,进入官网QQ登录。

输入:名称、平台、类型、描述。

在产品信息中,获取App ID。

2.接入

1.在dependencies中引入

// 腾讯Bugly
implementation 'com.tencent.bugly:crashreport:latest.release'
implementation 'com.tencent.bugly:nativecrashreport:latest.release'

2.在defaultConfig设置支持的SO库架构

ndk {// 设置支持的SO库架构abiFilters 'armeabi'//, 'armeabi-v7a', 'armeabi-v8a'
}

3.在gradle.properties加入

android.useDeprecatedNdk=true

4.在AndroidManifest.xml加入权限

<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" />

5.在自己Application,并在配置文件中配置:

public class MyApplication extends LitePalApplication {protected static MyApplication instance;@Overridepublic void onCreate() {super.onCreate();instance =this;// 监控buginitBuggly();}private void initBuggly(){CrashReport.UserStrategy strategy = new CrashReport.UserStrategy(getApplicationContext());String appChannel = BuildConfig.FLAVOR + "-"+ BuildConfig.BUILD_TYPE + "-";String appVersion = BuildConfig.VERSION_NAME;appVersion = appVersion.replace("-SNAPSHOT", "");//渠道strategy.setAppChannel(appChannel);//版本号strategy.setAppVersion(appVersion);//包名strategy.setAppPackageName("com.zachary.util");// Bugly崩溃统计初始化CrashReport.initCrashReport(getApplicationContext(), BuildConfig.BUGLY_APPID, BuildConfig.DEBUG, strategy);}

3.测试

写一个常见空指针bug:

// 写个bug
TextView textView = null;
textView.setText("zachary");

平台信息:

4.新建标签

为了归类,将bug分类,在平台进行打标签。

在activity中添加标签:

// 标签:activity
CrashReport.setUserSceneTag(this, 119874);

Android之腾讯Bugly采集用户Bug相关推荐

  1. 【腾讯Bugly干货分享】Android Patch 方案与持续交付

    为什么80%的码农都做不了架构师?>>>    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57a31921 ...

  2. 【腾讯Bugly干货分享】聊聊苹果的Bug - iOS 10 nano_free Crash

    本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/hnwj24xqrtOhcjEt_TaQ9w 作者:张 ...

  3. 腾讯Bugly 集成( Android SDK)

    年前交付的一个项目,年后客户反馈有的手机运行APP后崩溃,其他手机运行正常.项目中在打开webview加载一个H5页面时出现崩溃,客户反映出现bug的手机是android8.2.0系统的.查过相关资料 ...

  4. Unity 之 接入腾讯Bugly简述【Android端】

    腾讯Bugly:[来自百度百科的诠释] 腾讯 Bugly,是腾讯公司为移动开发者开放的服务之一,面向移动开发者提供专业的 Crash 监控.崩溃分析等质量跟踪服务.Bugly 能帮助移动互联网开发者更 ...

  5. Android 腾讯Bugly的应用升级热更新

    经过去年的九月份至现在,发现自己很久没有写过比较好的文章了.今天就趁着通宵的劲,写一下对腾讯Bugly的应用升级&热更新的理解,希望对新手有所帮助,有兴趣的可以了解下,没兴趣的也可以看完之后吐 ...

  6. 【腾讯bugly干货分享】微信Android热补丁实践演进之路

    为什么80%的码农都做不了架构师?>>>    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://bugly.qq.com/bbs/forum.ph ...

  7. 【腾讯Bugly干货分享】经典随机Crash之二:Android消息机制

    为什么80%的码农都做不了架构师?>>>    本文作者:鲁可--腾讯SNG专项测试组 测试工程师 背景 承上经典随机Crash之一:线程安全 问题的模型 好几次灰度top1.top ...

  8. 【腾讯Bugly干货分享】Android 进程保活招式大全

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ac4... 作者:腾讯--张兴华 目前市面上的应用,貌似除了微信和手Q都会比 ...

  9. 【腾讯Bugly干货分享】Android进程保活招式大全

    [腾讯Bugly干货分享]Android进程保活招式大全 本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ac4a0ea374 ...

  10. Android 腾讯Bugly使用(异常上报,全量升级,热更新)

    1.0.1腾讯Bugly使用(异常上报,全量升级,热更新) 说明 Bugly全量升级,热更新以及异常上报是一起集成的,还包括运营统计,本文档着重演示热更新功能. 接入步骤 1.在Project的bui ...

最新文章

  1. 附录4:Matplotlib实例记录
  2. maven 内置参数
  3. asp.net的控件视图状态
  4. 不一样的图片加载方式
  5. HashMap Hashtable区别
  6. 第九章 结构体与共用体
  7. Google Drive客户端
  8. linux跟aix时间同步,Linux 与AIX环境下修改时间
  9. 博客园的编辑器毛病真多.....
  10. windows svn
  11. CanFestival应用
  12. centos7进系统死机_电脑小白想学重装系统要怎么做?详细过程分享,学会远离电脑店...
  13. 《编程之美》第2刷勘误
  14. Opencv之Vs编译
  15. WPF ListView控件的简单使用
  16. linux 查看 文件夹代销,速达常见问题集
  17. Cisco Aironet系列AP的瘦胖转换
  18. 【PyTorch深度学习项目实战100例】—— 基于ResNet50实现多目标美味蛋糕图像分类 | 第51例
  19. 如何快速清洗空调扇(水冷式电风扇)(图文教程)
  20. js版四舍六入五成双方法

热门文章

  1. 第28章 确认(Consent) - Identity Server 4 中文文档(v1.0.0)
  2. input输入密码的时候调用纯数字键盘和加密,js弹出键盘
  3. IP地址子网划分基础知识
  4. 如何通过 onstat 命令监控GBase8s数据库
  5. html5制作星星闪烁和制作时钟
  6. mac全选文字的快捷键_mac全选的快捷键是什么?苹果电脑全选的快捷键是什么?...
  7. java print快捷键_请问eclipse中输出的快捷键是什么?
  8. I03 403-(Python+mysql) 飞机票销售系统
  9. 刮刮乐微信html5源码,微信小程序canvas实现刮刮乐效果
  10. java bmp 变色_java怎么实现将 bmp图片黑底白字转换为白底黑字?将白色设置为透明色,谢谢...