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

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!
主站蜘蛛池模板: 建湖县| 南木林县| 龙口市| 镇原县| 定南县| 镇雄县| 喜德县| 永仁县| 沁源县| 循化| 民勤县| 泉州市| 淳化县| 天水市| 镇沅| 南京市| 安远县| 凤阳县| 金湖县| 碌曲县| 苗栗市| 台前县| 凤台县| 石景山区| 康马县| 长丰县| 伊通| 兰溪市| 静海县| 宁化县| 凤凰县| 察哈| 上高县| 驻马店市| 泸定县| 阿荣旗| 黄浦区| 石阡县| 镇康县| 深水埗区| 江西省|