Android sdk
Sponsored Links
This presentation is the property of its rightful owner.
1 / 43

Android SDK 工具 PowerPoint PPT Presentation


  • 104 Views
  • Uploaded on
  • Presentation posted in: General

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

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


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


adb.exe還沒結束待續…


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


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

再次執行adb shell

出現#提示符號,表示連接成功

如果是連到實際手機

提示符號將是$


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

連接上AVD就可以以指令操作

例如ls查看檔案與目錄


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


從模擬器取出APK

adb pull指令 (Android SDK tools)

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


安裝APK到模擬器

adbinstall指令 (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


建立sdcard的映像檔


Emulator 掛載 SD 卡

  • emulator –avd AVD名稱 -sdcard [path\]name.img如: emulator –avd my_avd2 -sdcard d:\sdcard.img

模擬器就具備有sdcard功能


  • Login