- 博客(5)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Java类中打印this导致手机不能启动问题
问题1:发现在Handler中加类似Log.d(TAG,"create handler 1 "+ this);导致系统不能启动。 public class Handler { public Handler() { if (FIND_POTENTIAL_LEAKS) { final Class klass = getClass();
2011-11-04 09:05:23 1007
原创 system_server crash现象研究
现象:当system server进程crash时,发现zygote进程会被杀掉,此后Zyogote进程和system server被重新启动。分析:在init解析init.rc时,Zygote进程作为一个服务被定义,且被声明为自动重启。因此一旦Zygote进程退出,则init会收到子进程退出信号从而重新启动zygote服务,进而Zygote启动System Server。同样,在Sy
2011-11-03 09:56:28 10485 1
原创 Android Java应用程序调用跟踪
Sun已经提供java platform debugger architecture (jpda),其中有示例程序演示如何跟踪应用程序,在此基础上进行更改后可以跟踪Android ap,点此下载。Java Platform Debugger Architecture(JPDA:Java平台调试架构) 由Java虚拟机后端和调试平台前端组成 1.Java虚拟机提供了Java调试的功
2011-11-03 09:55:41 2474
原创 apk破解实战
近日使用某在线听歌软件,有不少儿童故事不错,但在线听经常出现时断时续情形,而软件要求积分大于1500才可整页下载。要满足积分条件需要手动安装其推荐的数十个应用,简直是坑爹。故决定破解之。假定要破解apk的名字为mytest.apk,则破解步骤如下:步骤 1:得到resource及smali文件。1)得到apktool工具在http://code.google.c
2011-11-03 09:54:01 55856 10
原创 Android SystemServer学习之二
在Sytem Server运行时,会启动多个Java线程。第一个线程用于其它Service的消息处理,第二个线程用于ActivityManagerService和ActivityThread的消息处理,第三个用于WindowManagerService及KeyGuard TokenWatcher的消息处理。ActivityManagerService.javapublic
2011-11-03 09:52:27 1421
ubuntu dpkg错误如何解决?
2015-11-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人