1.
显示编译打包命令的具体参数,以下命令看编译详情
$ makeshowcommands
2.
$ cdpackages/apps/xxx
$ touch `find`
$ mm
注意:mmclean是clean所有源码,不止本目录之后的,千万注意不要误操作
3.
$ adb shelldumpstate > xxx.msg
4.
注意要用与硬件对应的eclipse插件和sdk,否则可能会报很多奇怪的错误。
如果在源码中编译,而被安装的手机与源码不在是同一版本,可能出现如下问题
adb install时报错
Failure[INSTALL_FAILED_OLDER_SDK]
此时只需改动AndroidManifest.xml,加入最低版本号
<uses-sdk android:minSdkVersion=”3”/>
3对应SDK1.5
注意:如果是不同版本API接口不一致引起的问题,此方法不能解决
5.
$ adb pull/proc/config.gz /tmp
$ vi tmp/config.gz
6.
$ adbshell
# getprop 属性名
# setprop属性名属性值
7.
$(info"xxxxxxxx")