2011年4月26日 星期二

Android emulator常用指令與技巧

轉載自更夜



[筆記]Android emulator常用指令與技巧

1. 切換 Layout為 Landscape or Protrait: Ctrl + F11 or Ctrl + F12



2. 模擬網路 ON/OFF: F8



3. 模擬有電話打進來的情形: 開兩個模擬器即可互打,電話號碼就是模擬器上的 5554, 5556 etc。



4. 把檔案放到 emu 的 sdcard 或系統目錄

adb push my_song.mp3 /sdcard/my_song.mp3



5. 從 emu 把檔案 copy出來

adb pull /data/data/com.example.android.notepad/databases/note_pad.db note_pad.db



6. 安裝 apk 到 emu 上

adb install c:/android-apk/myapp.apk



7. 進入 emu 的 shell ,可執行 ls, rm 等動作,有root權

adb shell



8. 進入sqlite3 shell,先進入 shell之後

# sqlite3 /data/data/com.example.android.notepad/databases/note_pad.db



以上指令如果在開啟了超過一個模擬器的狀態下,必須指定要針對哪個模擬器

adb -s emulator-5554 shell

列出所有模擬器代號:

adb devices



附註: SQLite資料檔可以使用 push pull 拉到 emu外來使用輔助工具 SQLite Database Browser 來瀏覽或管理,對開發很有幫助。

沒有留言: