android 編譯

編譯 Android
徹底編譯,耗時 1 小時 25 分
$ make
編譯當前目錄下的模塊,耗時 1 小時 31 分
mm
編譯指定目錄下的模塊
mmm 模塊的根目錄
清除上次編譯輸出
make clean
單獨編譯模塊生成.img 文件
make snod
編譯 SDK,耗時大約 40 分鐘



shell

adb(官網下載的 sdk)
export PATH=$PATH:<sdk 目錄>/tools
查看設備
adb devices

安裝軟件,將指定的 apk 文件安裝到設備上
adb install <apk 文件路徑>

卸載軟件,-k 參數,爲卸載軟件可是保留配置和緩存文件
adb uninstall -k <軟件名>

執行一條 shell 命令
adb shell [command]

進入設備或模擬器的 shell
adb shell

端口轉發
adb forward tcp:端口號 tcp:端口號

從電腦上發送文件到設備
adb push <本地路徑> <遠程路徑>

從設備上下載文件到電腦
adb pull <遠程路徑> <本地路徑>

查看 bug 報告
adb bugreport

使/system 目錄可寫
adb remount

獲取設備的序列號
adb get-serialno

顯示應用程序的調試信息
adb logcat

緩存

使用adb調試工具抓取AP側log保存到D盤,文件名爲ap.txt  使用命令爲: adb logcat -v time>D:/ap.txttcp

使用adb調試工具抓取Ril側log保存到D盤,文件名爲ril.txt  使用命令爲:adb logcat -b radio -v time>D:/ril.txt工具

相關文章
相關標籤/搜索