官术网_书友最值得收藏!

Android Debug Bridge

To access devices, you will use the adb command executed from the terminal. We will take a look into the common cases.

Listing all devices:

adb devices

Console output:

List of devices attached
emulator-5554 attached
emulator-5555 attached

Obtaining shell access to device:

adb shell

Accessing a specific device instance:

adb -s emulator-5554 shell

Where -s represents device source.

Copying a file from and to a device:

adb pull /sdcard/images ~/images
adb push ~/images /sdcard/images

Uninstalling an application:

adb uninstall <package.name>  

One of the greatest features of adb is that you can access it through telnet. Use telnet localhost 5554 to connect to your emulator device. Terminate your session using the quit or exit command.

Let's play with adb:

  • Connect to device:
        telnet localhost 5554
  • Change the power level:
        power status full
        power status charging
  • Or simulate a call:
        gsm call 223344556677
  • Send an SMS:
        sms send 223344556677 Android rocks
  • Set geolocation:
        geo fix 22 22  
With adb, you can also take a screenshot or record a video!
主站蜘蛛池模板: 金平| 南召县| 公安县| 双峰县| 嘉义县| 洞头县| 繁峙县| 太康县| 仙居县| 赤壁市| 荣昌县| 伽师县| 靖远县| 鞍山市| 淮北市| 佛山市| 手游| 博客| 大名县| 道真| 大兴区| 县级市| 康马县| 昌都县| 思茅市| 周口市| 防城港市| 武宣县| 册亨县| 益阳市| 常州市| 宁蒗| 铅山县| 竹北市| 洞口县| 宜兰市| 阳春市| 吉木萨尔县| 台北县| 沈阳市| 电白县|