作者回复: 不会的,移动开发已经十年了,已经不是单独写个界面就可以了。应用层开发当你深入到后面,这些知识都是必须的。当你知道了更多,学习的更多深入的时候,你才能做一些别人做不了的东西。
作者回复: 坚持,可能跟着学习完整个课程再回头看会有不一样的感觉
作者回复: 一脸懵逼没有关系,我们可以跟着文中提到的一些文件,去学习到linux的一些基础知识。这些文件记录了一些什么样的内容,对排查问题有什么帮助,怎么在应用获取它们。
后面的内容会从浅入深,我们学习完整个专栏再回头看应该有不同的感觉
作者回复: Hook的时候,前几个版本一般会把hook失败的机型 rom 堆栈传上来做进一步分析。top的机型也会保证可以兼容
作者回复: 那个问题很经典,解决方法就是反射将输入法的两个view置空
作者回复: Stop的时候有一定概率导致即使没有超时也会报timeoutexception
作者回复: 一般情况下直接jni调用也是可以拿到的,除了一些特殊情况
作者回复: 的确用的是偏移的方法,但是我们这里是通过fork进程来做的,就算崩溃也不会影响主进程。而且我们的框架会做指令识别,以测试数据来看,大部分都可以成功拿到堆栈。具体失败率的话,我可以要去翻一下报表