Android sdk
Download
1 / 43

Android SDK 工具 - PowerPoint PPT Presentation


  • 126 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Android SDK 工具' - hiroko-jackson


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

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

adb.exe

透過類似telnet進行AVD與手機管理


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

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


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

先在Windows中設定執行路徑

3

1

4

2


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

先在Windows中設定執行路徑

7

5

8

加入Android SDK所在路徑

6


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

執行adb.exe

2

3

4

1


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

在提示字元後輸入adbshell

5


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

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


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

有AVD或實際手機存在

實際手機的符號是$


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

離開請打exit


Adb exe1

adb.exe還沒結束待續…


Android exe

android.exe

可以查看可用的targets與設定AVD


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

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

1

可用的targets

設定AVD時需要id


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

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

可用的AVD

Eclipse.exe


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

設定新的AVD

android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4


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

設定新的AVD

android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4


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

設定新的AVD

android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4


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

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

剛建立的my_avd2


Android exe1
Android.exe其他功能

  • 看看Eclipse上AVD的變化

  • 怎麼刪掉某個AVD?


Emulator exe

emulator.exe

Android模擬器


Emulator exe android
emulator.exeAndroid模擬器

啟動已存在的AVD

emulator –avd AVD名稱 或 emulator @AVD名稱


Emulator exe android1
emulator.exeAndroid模擬器

my_avd2

請耐心等待


Emulator exe android2
emulator.exeAndroid模擬器

my_avd2


Emulator exe android3
emulator.exeAndroid模擬器

啟動已存在的AVD

emulator –avd AVD名稱 或 emulator @AVD名稱


Emulator exe android4
emulator.exeAndroid模擬器

my_avd

代表有載入虛擬sdcard

設定方式稍後說明


Adb exe2

再看adb.exe


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

再次執行adb shell

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

如果是連到實際手機

提示符號將是$


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

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

例如ls查看檔案與目錄


Adb exe data app system app
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 exe2
Android.exe練習

  • 連到手機上看system/app

    • 看提示符號的變化

    • 看是否有apk檔案

    • 隨便抓一個下來到PC


Ddms bat

ddms.bat

可以管理AVD與手機連線


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

起動ddms

請耐心等待


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

已連接上的AVD或手機列表


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

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


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

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


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

這裡可以做螢幕截取


Mksdcard exe

mksdcard.exe

進行sdcard管理


Sdcard
建立sdcard的映像檔

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


Sdcard1
建立sdcard的映像檔


Emulator sd
Emulator 掛載 SD 卡

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

模擬器就具備有sdcard功能


ad