首先得清楚这两个东西会给我们的app带来什么效果,它们两个都是我们app上线前要加上的,主要给我们反馈用户使用我们的app都出现了什么异常现象,像空指针这类的exception。甚至它们还可以查看有多少用户注册了使用了这个app或者app当天的启动量等等,详细功能可以直接进去看他们的介绍。
好了,虽然他们的官网都有文档说明怎么使用,但到了具体使用的时候就还是得有个先例。下面就是我的例子:
因为要反映你app使用情况,就得检测所有的页面(Activity),所以bugly或者百度统计都得加到BaseActivity来做我们Activity的父类。
使用分别如下:
bugly的:
1.
Android studio app的 Module下添加包,如果是eclipse自行下载他们的jar包导入使用
2.
在BaseActivity的onCreate方法里面添加这两行代码,其中打码的地方(第二个参数)就是你登录bugly官网上添加app时候给你返回的app id,如下面图
点开bugly的产品设置
3.最后一步 配置AndroidManifest
如图,在application里面添加这一段的meta-data代码,填上你获得appid
这些permission也得加上,不然其他的异常就检测不到
到此bugly已经配置完,可以随便写个异常就可以上bugly官网查看了,如果网站上面有记录,表示已经配置成功了~
下面最后说说百度统计的配置吧,套路差不多
添加百度统计jar包
同样在BaseActivity的onCreate添加这段代码
这段代码可以上官网拿的,只要把appkey写上就行了
同样也需要加上那些permission,不过你bugly加过了就不用重复了。