• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

CrashReport: 安卓应用崩溃报告显示工具。

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

CrashReport

开源软件地址:

https://gitee.com/androidgoodies/CrashReport

开源软件介绍:

CrashReport

介绍

安卓应用崩溃报告显示工具。

软件架构

使用安卓应用AIDE编译。app 是测试类库的项目。libcrashreport 是可供外部引用的类库。类库版本查询网址:https://jitpack.io/#com.gitee.androidgoodies/CrashReport

libcrashreport 类库引用方法

(1)修改项目中的上一层根目录build.gradle文件,添加的Maven库:allprojects {repositories {...maven { url 'https://jitpack.io' }}}

修改项目文件夹build.gradle文件,添加项目依赖项

dependencies {implementation 'com.gitee.androidgoodies.CrashReport:libcrashreport:1.3.0'}

(2)类库使用类库使用方法一:

修改调试项目AndroidManifest.xml文件的application节点中'android:name'属性。

<applicationandroid:name="com.gitee.androidgoodies.libcrashreport.CRApplication"...

类库使用方法二:

在项目中新建Application基类

import com.gitee.androidgoodies.libcrashreport.CRApplication;public class MyApplication extends CRApplication {public static final String TAG = "MyApplication";@Overridepublic void onCreate(){super.onCreate();
}}

修改调试项目AndroidManifest.xml文件的application节点中'android:name'属性。

<applicationandroid:name=".MyApplication"...

(3) 最重要的最后步骤:重新生成引用项目的build文件夹。注:这是AIDE Dex文件构建更新的需要。

  1. 关闭AIDE应用.
  2. 清除AIDE应用缓存.
  3. 删除引用该类库的项目的build文件夹(如app项目就是/app/build,删除整个build文件夹)。
  4. 再次打开AIDE,重新编译要项目即可。

参与贡献

ZhanGSKen[email protected] 主要适配小米9开发版MIUI12.5的安卓系统。

参考文档

CrashHandler自定义异常处理https://www.jianshu.com/p/9a3d800a429aAndroid中通过外部程序启动App三种方式https://www.jianshu.com/p/90057998ab51Android用Intent启动Activity的方法https://blog.csdn.net/huangxiaohu_coder/article/details/7105457


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap