高手课
Android开发高手课
唯鹿
Android、Flutter
展开
-
Android 开发高手课 课后练习(1 ~ 5)
Chapter01例子里集成了Breakpad 来获取发生 native crash 时候的系统信息和线程堆栈信息。直接运行项目,按照README.md的步骤操作就行。使用例子中提供的 tools/mac/minidump_stackwalker 工具来根据minidump 文件生成堆栈跟踪log,得到的crashLog.txt文件如下:在这里插入代码片Chapter02该例...原创 2019-01-05 21:00:56 · 8695 阅读 · 8 评论 -
Android 开发高手课 课后练习(6 ~ 8,12,17,19)
接着上篇 Android 开发高手课 课后练习(1 ~ 5),今天练习6,7,8,12,16这五节内容,相比1至5轻松了很多。Chapter06该项目展示了使用 PLTHook 技术来获取 Atrace 的日志,可以学习到systrace的一些底层机制没有什么问题,项目直接可以运行起来。运行项目后点击开启 Atrace 日志,然后就可以在Logcat 日志中查看到捕获的日志,类似如下:...原创 2019-02-18 20:17:13 · 3386 阅读 · 8 评论 -
Android 开发高手课 课后练习(22,27,ASM)
Chapter22尝试使用facebook redex库来优化我们的安装包。准备工作首先是下载redex:git clone https://github.com/facebook/redex.gitcd redex接着安装:autoreconf -ivf && ./configure &amp原创 2019-03-14 21:44:06 · 2023 阅读 · 7 评论 -
Android 开发高手课 温故知新篇
Mac终端:pip command not found安装pip是python的包管理工具,在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装sudo easy_install pipsudo pip install enumsudo pip install enum34https://github.com/facebook/redex...原创 2019-05-13 21:22:40 · 2247 阅读 · 2 评论