1 / 43

Android SDK 工具

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 與手機管理.

rhys
Download Presentation

Android SDK 工具

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Android SDK工具 建國科技大學 資管系 饒瑞佶 2011/1

  2. SDK工具 • 可以在android-sdk\tools目錄中找到(2.3版後有點變化) • adb.exe:可以透過類似telnet進行AVD與手機管理 • android.exe:可以查看可用的targets與設定AVD • emulator.exe:Android模擬器 • ddms.bat:可以管理AVD與手機連線 • mksdcard.exe:進行sdcard管理

  3. adb.exe 透過類似telnet進行AVD與手機管理

  4. adb.exe可以透過類似telnet進行AVD與手機管理 需要透過指令視窗模式執行

  5. adb.exe可以透過類似telnet進行AVD與手機管理 先在Windows中設定執行路徑 3 1 4 2

  6. adb.exe可以透過類似telnet進行AVD與手機管理 先在Windows中設定執行路徑 7 5 8 加入Android SDK所在路徑 6

  7. adb.exe可以透過類似telnet進行AVD與手機管理 執行adb.exe 2 3 4 1

  8. adb.exe可以透過類似telnet進行AVD與手機管理 在提示字元後輸入adbshell 5

  9. adb.exe可以透過類似telnet進行AVD與手機管理 需要先有AVD或實際手機存在

  10. adb.exe可以透過類似telnet進行AVD與手機管理 有AVD或實際手機存在 實際手機的符號是$

  11. adb.exe可以透過類似telnet進行AVD與手機管理 離開請打exit

  12. adb.exe還沒結束待續…

  13. android.exe 可以查看可用的targets與設定AVD

  14. android.exe可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 1 可用的targets 設定AVD時需要id

  15. android.exe可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 可用的AVD Eclipse.exe

  16. android.exe可以查看可用的targets與設定AVD 設定新的AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4

  17. android.exe可以查看可用的targets與設定AVD 設定新的AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4

  18. android.exe可以查看可用的targets與設定AVD 設定新的AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4

  19. android.exe可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 剛建立的my_avd2

  20. Android.exe其他功能 • 看看Eclipse上AVD的變化 • 怎麼刪掉某個AVD?

  21. emulator.exe Android模擬器

  22. emulator.exeAndroid模擬器 啟動已存在的AVD emulator –avd AVD名稱 或 emulator @AVD名稱

  23. emulator.exeAndroid模擬器 my_avd2 請耐心等待

  24. emulator.exeAndroid模擬器 my_avd2

  25. emulator.exeAndroid模擬器 啟動已存在的AVD emulator –avd AVD名稱 或 emulator @AVD名稱

  26. emulator.exeAndroid模擬器 my_avd 代表有載入虛擬sdcard 設定方式稍後說明

  27. 再看adb.exe

  28. adb.exe可以透過類似telnet進行AVD與手機管理 再次執行adb shell 出現#提示符號,表示連接成功 如果是連到實際手機 提示符號將是$

  29. adb.exe可以透過類似telnet進行AVD與手機管理 連接上AVD就可以以指令操作 例如ls查看檔案與目錄

  30. adb.exe模擬器data\app內有安裝的程式手機則是在system\appadb.exe模擬器data\app內有安裝的程式手機則是在system\app

  31. 從模擬器取出APK adb pull指令 (Android SDK tools) adb pull /data/app/com.android.hello.apk .

  32. 安裝APK到模擬器 adb install指令 (Android SDK tools) adb install com.android.hello.apk .

  33. Android.exe練習 • 連到手機上看system/app • 看提示符號的變化 • 看是否有apk檔案 • 隨便抓一個下來到PC

  34. ddms.bat 可以管理AVD與手機連線

  35. dddms.bat可以管理AVD與手機連線 起動ddms 請耐心等待

  36. dddms.bat可以管理AVD與手機連線 已連接上的AVD或手機列表

  37. dddms.bat可以管理AVD與手機連線 查看AVD或手機上的檔案與目錄

  38. dddms.bat可以管理AVD與手機連線 這裡可以做與電腦間的檔案交換

  39. dddms.bat可以管理AVD與手機連線 這裡可以做螢幕截取

  40. mksdcard.exe 進行sdcard管理

  41. 建立sdcard的映像檔 • 建立 SD 卡的映像檔 (只需做一次)mksdcard sizeM [path\]name.img如: mksdcard 1024M d:\sdcard.img

  42. 建立sdcard的映像檔

  43. Emulator 掛載 SD 卡 • emulator –avd AVD名稱 -sdcard [path\]name.img如: emulator –avd my_avd2 -sdcard d:\sdcard.img 模擬器就具備有sdcard功能

More Related