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 來瀏覽或管理,對開發很有幫助。

2011年3月30日 星期三

見證奇蹟之取代資料夾內所有檔案的字串

把aaa 取代成 bbb (遇到特殊符號可以用\跳脫字元)

find ./ -type f -exec sed -i 's/aaa/bbb/' {} \;

把linux/config.h 取代成 linux/autoconf.h

find ./ -type f -exec sed -i 's/linux\/config.h/linux\/autoconf.h/' {} \;

Baron Davis halftime buzzer beater vs Heat (2011.03.29)

2011年3月8日 星期二

真的想趕快賺錢

昨天跟丁丁聊了很多
現在也只能等待以錢養錢的時機
煩....