【文件属性】:
文件名称:Android代码-an android block collection by bugly car
文件大小:298KB
文件格式:ZIP
更新时间:2022-08-25 19:46:51
Android代码
简介
BlockCollect是一个兼具卡顿监测和远程收集日志的工具.
卡顿监测利用Android系统每隔16.6ms发出VSYNC信号,来通知界面进行重绘、渲染的原理.
远程收集日志利用Bugly这趟顺风车.
本地日志:
远程日志:
使用
1、去Bugly官网创建应用获取AppId
2、填写Bugly所需要的权限
3、添加依赖
dependencies {
compile 'com.tencent.bugly:crashreport:latest.release'
compile 'com.yph:blockcollect:1.0.1'
}
4、初始化
public class App extends Application{
@Override
public void onCreate() {
super.onCreate();
CrashReport.initCrashReport(this, "你的AppId", false);
BlockDetect.start(true
【文件预览】:
BlockCollect-master
----gradlew(5KB)
----settings.gradle(74B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(7KB)
--------compiler.xml(686B)
--------markdown-navigator()
--------gradle.xml(684B)
--------.name(19B)
--------encodings.xml(159B)
--------modules.xml(508B)
--------copyright()
--------vcs.xml(180B)
----gradle()
--------wrapper()
----blockcollect()
--------src()
--------.gitignore(7B)
--------build.gradle(1KB)
--------proguard-rules.pro(944B)
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.gitignore(118B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(1KB)
--------proguard-rules.pro(944B)
----screenshot()
--------buglylog.png(81KB)
--------locallog.png(76KB)
----build.gradle(584B)