1. 关于BlockCanary的介绍,可以参考如下链接:
作者博客:http://blog.zhaiyifan.cn/2016/01/16/BlockCanaryTransparentPerformanceMonitor/
Git地址:https://github.com/markzhai/AndroidPerformanceMonitor/blob/master/README_CN.md
2. 接下来主要是记录一下整个试用的过程:
2.1 首先创建一个新的Android工程,具体功能为添加一个按钮,点击后,让线程休眠,模拟一个ANR现象,代码如下:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = (Button)findViewById(R.id.TestBtn);