2014年8月12日 星期二

Android 開發 常用指令

整理一下自己常用的Android 指令

1. 燒錄 image

fastboot flash aboot emmc_appsboot.mbn
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash splash splash.mbn
fastboot flash cache cache.img
fastboot flash persist persist.img

2. reboot

//在Android OS 或是 Recovery mode,重開進Android OS
adb reboot

//重開至fastboot mode
adb reboot-bootloader

//在fastboot mode之中,重開進Android OS
fastboot reboot
fastboot continue

3. build

source build/envsetup.sh

//選擇要build哪一個
lunch or choosecombo

make -j4

4. framework build

如果你修改了framework,但又不想把整包code都build過一次
這時可以用快速打包system.img

//選擇要build 哪一個資料夾,該資料夾下必須要有Android.mk
mmm frameworks/base

//快速打包
make snod