自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

MTP协议第一版

MTP完整协议,Media Transfer Protocol is a protocol designed for content exchange

2013-05-08

ADT-20.0.3

ADT 20.0.3 For Android4.1

2012-10-23

android essential

android essentials introduces android java development methods

2008-12-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除