Android开发工具源码阅读心得
文章平均质量分 80
holaJohnny
这个作者很懒,什么都没留下…
展开
-
Android开发工具名称和代码目录
相关路径:aapt, aidl,frameworks/base/toolsadbsystem/coremonkeydevelopment/cmds/monkeysqlite3external/sqlite/distddmssdk/ddms原创 2011-11-24 17:11:10 · 115 阅读 · 0 评论 -
Android开发工具——ADB(Android Debug Bridge) <一>概览
Android Debug Bridge (adb) 是一个android开发人员必会的多功能的调试工具,确实它的名字一样,它在开发者和目标机器之间,架起了一座bridge。 adb的用法很简单,只要看完SDK文档关于ADB的部分,(android-sdk-linux_86/docs/guide/developing/tools/adb.html),再稍加练习,基本上就满上就原创 2011-11-26 11:30:47 · 7523 阅读 · 2 评论 -
Android开发工具——ADB(Android Debug Bridge) <三>DalvikVM之jdwp线程
jdwp(java debug wire protocol)是dalvik VM的一个线程,可以建立在adb或者tcp基础上,与DDMS或debugger进行通信。代码位置dalvik/vm/jdwpframeworks/base/core/jnijava虚拟机初始化后,或者每次“zygote fork”出一个新进程时,会启动jdwp线程。关于虚拟机的初始化参考我的博客ht原创 2011-11-29 13:50:38 · 8429 阅读 · 2 评论 -
Android开发工具——ADB(Android Debug Bridge) <二>HOST端
我分析代码的喜欢从main函数开始,因为还不知道代码结构的情况下,这是最直接的方法。所以先看adb.c的main函数int main(int argc, char **argv){ adb_trace_init();#if ADB_HOST adb_sysdeps_init(); return adb_commandline(argc - 1, argv +原创 2011-11-26 15:55:52 · 5265 阅读 · 1 评论 -
Android开发工具——ADB(Android Debug Bridge) <四>Device端
这篇博客梳理Device端adbd是如何运作的,最好有前面博客的预习,1、Android开发工具——ADB(Android Debug Bridge) 概览,2、Android开发工具——ADB(Android Debug Bridge) HOST端,3、Android开发工具——ADB(Android Debug Bridge) DalvikVM之jdwp线程。 在adbd原创 2011-12-02 15:43:35 · 4540 阅读 · 2 评论