430 likes | 599 Vues
Android SDK 工具. 建國科技大學 資管系 饒瑞佶 2011/1. SDK 工具. 可以在 android-sdktools 目錄中找到 (2.3 版後有點變化 ) adb.exe :可以透過類似 telnet 進行 AVD 與手機管理 android.exe :可以查看可用的 targets 與設定 AVD emulator.exe : Android 模擬器 ddms.bat :可以管理 AVD 與手機連線 mksdcard.exe :進行 sdcard 管理. adb.exe. 透過類似 telnet 進行 AVD 與手機管理.
E N D
Android SDK工具 建國科技大學 資管系 饒瑞佶 2011/1
SDK工具 • 可以在android-sdk\tools目錄中找到(2.3版後有點變化) • adb.exe:可以透過類似telnet進行AVD與手機管理 • android.exe:可以查看可用的targets與設定AVD • emulator.exe:Android模擬器 • ddms.bat:可以管理AVD與手機連線 • mksdcard.exe:進行sdcard管理
adb.exe 透過類似telnet進行AVD與手機管理
adb.exe可以透過類似telnet進行AVD與手機管理 需要透過指令視窗模式執行
adb.exe可以透過類似telnet進行AVD與手機管理 先在Windows中設定執行路徑 3 1 4 2
adb.exe可以透過類似telnet進行AVD與手機管理 先在Windows中設定執行路徑 7 5 8 加入Android SDK所在路徑 6
adb.exe可以透過類似telnet進行AVD與手機管理 執行adb.exe 2 3 4 1
adb.exe可以透過類似telnet進行AVD與手機管理 在提示字元後輸入adbshell 5
adb.exe可以透過類似telnet進行AVD與手機管理 需要先有AVD或實際手機存在
adb.exe可以透過類似telnet進行AVD與手機管理 有AVD或實際手機存在 實際手機的符號是$
adb.exe可以透過類似telnet進行AVD與手機管理 離開請打exit
android.exe 可以查看可用的targets與設定AVD
android.exe可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 1 可用的targets 設定AVD時需要id
android.exe可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 可用的AVD Eclipse.exe
android.exe可以查看可用的targets與設定AVD 設定新的AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4
android.exe可以查看可用的targets與設定AVD 設定新的AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4
android.exe可以查看可用的targets與設定AVD 設定新的AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4
android.exe可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 剛建立的my_avd2
Android.exe其他功能 • 看看Eclipse上AVD的變化 • 怎麼刪掉某個AVD?
emulator.exe Android模擬器
emulator.exeAndroid模擬器 啟動已存在的AVD emulator –avd AVD名稱 或 emulator @AVD名稱
emulator.exeAndroid模擬器 my_avd2 請耐心等待
emulator.exeAndroid模擬器 my_avd2
emulator.exeAndroid模擬器 啟動已存在的AVD emulator –avd AVD名稱 或 emulator @AVD名稱
emulator.exeAndroid模擬器 my_avd 代表有載入虛擬sdcard 設定方式稍後說明
adb.exe可以透過類似telnet進行AVD與手機管理 再次執行adb shell 出現#提示符號,表示連接成功 如果是連到實際手機 提示符號將是$
adb.exe可以透過類似telnet進行AVD與手機管理 連接上AVD就可以以指令操作 例如ls查看檔案與目錄
adb.exe模擬器data\app內有安裝的程式手機則是在system\appadb.exe模擬器data\app內有安裝的程式手機則是在system\app
從模擬器取出APK adb pull指令 (Android SDK tools) adb pull /data/app/com.android.hello.apk .
安裝APK到模擬器 adb install指令 (Android SDK tools) adb install com.android.hello.apk .
Android.exe練習 • 連到手機上看system/app • 看提示符號的變化 • 看是否有apk檔案 • 隨便抓一個下來到PC
ddms.bat 可以管理AVD與手機連線
dddms.bat可以管理AVD與手機連線 起動ddms 請耐心等待
dddms.bat可以管理AVD與手機連線 已連接上的AVD或手機列表
dddms.bat可以管理AVD與手機連線 查看AVD或手機上的檔案與目錄
dddms.bat可以管理AVD與手機連線 這裡可以做與電腦間的檔案交換
dddms.bat可以管理AVD與手機連線 這裡可以做螢幕截取
mksdcard.exe 進行sdcard管理
建立sdcard的映像檔 • 建立 SD 卡的映像檔 (只需做一次)mksdcard sizeM [path\]name.img如: mksdcard 1024M d:\sdcard.img
Emulator 掛載 SD 卡 • emulator –avd AVD名稱 -sdcard [path\]name.img如: emulator –avd my_avd2 -sdcard d:\sdcard.img 模擬器就具備有sdcard功能