在linux終端下輸入:
xxnan@xxnan-pt:~/android/android-sdk-linux/tools$ ./emulator -avd android4.0.3
就是打開你創建的模擬器。
~/android/android-sdk-linux/tools$目錄就是sdk的tools目錄,android4.0.3就是我創建模擬器的名字。
如
一般我們有時開發會修改源碼中的內容,再經過編譯,最後經過重新打包system.img再到模擬器中看效果(在源碼目錄下make snod),
那麼怎樣在模擬器啟動加載時候system.img,userdata.img和ramdisk.img呢?
一般我們使用命令:
記住要在sdk的tools目錄下:
xxnan@xxnan-pt:~/android/android-sdk-linux/tools$ ./emulator -avd android4.0.3 -kernel 源碼/prebuilt/android-arm/kernel/kernel-qemu-armv7 -system
system.img的路徑/system.img -data userdata.img路徑/userdata.img -ramdisk ramdisk.img路徑/ramdisk.img
如下是我的路徑:
[plain]
xxnan@xxnan-pt:~/android/android-sdk-linux/tools$./emulator -avd android4.0.3
-kernel ~/android_source/android_4.0.3/prebuilt/android-arm/kernel/kernel-qemu-armv7
-system ~/android_source/android_4.0.3/out/target/product/generic/system.img
-data ~/android_source/android_4.0.3/out/target/product/generic/userdata.img
-ramdisk ~/android_source/android_4.0.3/out/target/product/generic/ramdisk.img
這樣就能在模擬器啟動時加載system.img,userdata.img和ramdisk.img了,在模擬器中看到你修改源碼的效果。