Top Banner
Android SDK 工工 工工工工工工 工工工 工工工 2011/1
43

Android SDK 工具

Dec 30, 2015

Download

Documents

hiroko-jackson

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 與手機管理. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: Android SDK 工具

SDK 工具• 可以在 android-sdk\tools 目錄中找到 (2.3 版後

有點變化 )• adb.exe :可以透過類似 telnet 進行 AVD 與手

機管理• android.exe :可以查看可用的 targets 與設定

AVD• emulator.exe : Android 模擬器• ddms.bat :可以管理 AVD 與手機連線• mksdcard.exe :進行 sdcard 管理

Page 3: Android SDK 工具

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

Page 4: Android SDK 工具

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

需要透過指令視窗模式執行

Page 5: Android SDK 工具

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

先在 Windows 中設定執行路徑1

2

3

4

Page 6: Android SDK 工具

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

先在 Windows 中設定執行路徑

5

6

7

8

加入 Android SDK 所在路徑

Page 7: Android SDK 工具

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

1

2

執行 adb.exe

3

4

Page 8: Android SDK 工具

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

5

在提示字元後輸入 adb shell

Page 9: Android SDK 工具

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

需要先有 AVD 或實際手機存在

Page 10: Android SDK 工具

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

有 AVD 或實際手機存在

實際手機的符號是 $

Page 11: Android SDK 工具

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

離開請打 exit

Page 12: Android SDK 工具

adb.exe 還沒結束待續…

Page 13: Android SDK 工具

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

AVD

Page 14: Android SDK 工具

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

可用的 targets

1

android list :列出所有可用的 targets 與 AVD

設定 AVD 時需要 id

Page 15: Android SDK 工具

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

Eclipse.exe

可用的 AVD

android list :列出所有可用的 targets 與 AVD

Page 16: Android SDK 工具

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

設定新的 AVDandroid create avd -n avdName -t avdID 如 : android create avd -n my_avd2 -t 4

Page 17: Android SDK 工具

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

設定新的 AVDandroid create avd -n avdName -t avdID 如 : android create avd -n my_avd2 -t 4

Page 18: Android SDK 工具

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

設定新的 AVDandroid create avd -n avdName -t avdID 如 : android create avd -n my_avd2 -t 4

Page 19: Android SDK 工具

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

剛建立的 my_avd2

android list :列出所有可用的 targets 與 AVD

Page 20: Android SDK 工具

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

Page 21: Android SDK 工具

emulator.exeAndroid 模擬器

Page 22: Android SDK 工具

emulator.exeAndroid 模擬器

啟動已存在的 AVDemulator –avd AVD 名稱 或 emulator @AVD 名稱

Page 23: Android SDK 工具

emulator.exeAndroid 模擬器

my_avd2

請耐心等待

Page 24: Android SDK 工具

emulator.exeAndroid 模擬器

my_avd2

Page 25: Android SDK 工具

emulator.exeAndroid 模擬器

啟動已存在的 AVDemulator –avd AVD 名稱 或 emulator @AVD 名稱

Page 26: Android SDK 工具

emulator.exeAndroid 模擬器

my_avd

代表有載入虛擬 sdcard設定方式稍後說明

Page 27: Android SDK 工具

再看 adb.exe

Page 28: Android SDK 工具

adb.exe可以透過類似 telnet 進行 AVD 與手機管理再次執行 adb shell

出現 # 提示符號,表示連接成功如果是連到實際手機提示符號將是 $

Page 29: Android SDK 工具

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

連接上 AVD 就可以以指令操作例如 ls 查看檔案與目錄

Page 30: Android SDK 工具

adb.exe模擬器 data\app 內有安裝的程式

手機則是在 system\app

Page 31: Android SDK 工具

從模擬器取出 APKadb pull 指令 (Android SDK tools)

adb pull /data/app/com.android.hello.apk .

Page 32: Android SDK 工具

安裝 APK 到模擬器adb install 指令 (Android SDK tools)

adb install com.android.hello.apk .

Page 33: Android SDK 工具

Android.exe 練習

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

Page 34: Android SDK 工具

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

Page 35: Android SDK 工具

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

起動 ddms

請耐心等待

Page 36: Android SDK 工具

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

已連接上的 AVD 或手機列表

Page 37: Android SDK 工具

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

查看 AVD 或手機上的檔案與目錄

Page 38: Android SDK 工具

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

這裡可以做與電腦間的檔案交換

Page 39: Android SDK 工具

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

這裡可以做螢幕截取

Page 40: Android SDK 工具

mksdcard.exe進行 sdcard 管理

Page 41: Android SDK 工具

建立 sdcard 的映像檔• 建立 SD 卡的映像檔 ( 只需做一次 )

mksdcard sizeM [path\]name.img如 : mksdcard 1024M d:\sdcard.img

Page 42: Android SDK 工具

建立 sdcard 的映像檔

Page 43: Android SDK 工具

Emulator 掛載 SD 卡• emulator –avd AVD 名稱 -sdcard [path\]name.img

如 : emulator –avd my_avd2 -sdcard d:\sdcard.img

模擬器就具備有 sdcard 功能