`
bear_1066
  • 浏览: 744 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

android中的ADB命令

ADB 
阅读更多

Category

Command

Description

Comments

Options

-d

仅仅通过       USB    接口来管理abd.

是用USB接口来管理则返回错误.

 

-e

仅仅通过模拟器实例来管

adb.

 

仅仅 拟器 理则返回错误.

-s

<serialNumber>

通过模拟器/设备的允许的命令号码来发送命令管理adb(:“emulator-5556″)

如果没有指定号码,则会报错.

General

 

devices

查看所有连接模拟器/设备

的设施的清单.

Querying for Emulator/Device Instances 获取 关信息.

help

查看 adb 所支持的所有命令。

 

version

查看 adb 的版本序列号.

 

Debug

Logcat [<option>]

[<filter-specs>]

将日志信息输出到屏幕上。

 

bugreport

查看bug       的报告,如dumpsys ,dumpstate ,logcat       信息。

 

jdwp

 

查看指定的设施的可用的JDWP 信息.

可以用forwardjdwp:<pid>端口映射信息来连接指定的JDWP    进程.例如:adb forwardtcp:8000jdwp:472 jdb -attach localhost:8000

Data

install

<path-to-apk>

安装 Android 为(可以模拟器/设施的数据文件.apk指定完整的路径)

 

pull <remote> <local>

 

将指定的文件从模拟器/设施的拷贝到电脑上.

 

push     <local>   <remote>

 

将指定的文件从电脑上拷贝到模拟器/设备中.

 

Ports and Networking

forward <local>  <remote>

用本地指定的端口通过socket方法远程连接模拟器/设施

端口需要描述下列信息:  tcp:<portnum> local:<UNIX

domainsocketname> dev:<character devicename> 

·jdwp:<pid>

Ppp  <tty> [parm…]

通过USB运行ppp: <tty> — the tty for PPP stream. For exampledev:/dev/omap_csmi_ttyl.· [parm]… &mdash zero or more PPP/PPPD options, such as defaultroute ,local , notty , etc.需要提醒你的不能自动启动PDP连接.

 

Scripting

get-serialno

查看 adb 实例的序列号

查看 Querying for Emulator/Device Instances 可以获得更多信息.

get-state

查看模拟器/设施的当前状

.

wait-for-device

如果设备不联机就不让执行,–也就是实例状态是 device .

你可以提前把命令转载在adb的命令器中,在命令器中的命令在模拟器/设备连接之前是不会执行其它命令的. 示例如下:adb wait-for-device shell getprop需要提醒的是这些命令在所有的系统启动启动起来之前是不会启动adb 所以在所有的系统启动起来之前你也不能执行其它的命令. 比如:运用install 的时候就需要Android包,这些包只有系统完全启动。例如:adb wait-for-device install <app>.apk上面的命令只有连接上了模拟器/设备连接上了adb服务才会被执行,而在Android系统完全启动前执行就会有错误发生.

Server

start-server

 

选择服务是否启动adb服务进程.

 

kill-server

 

终止adb服务进程.

 

 

 

Shell

Shell

 

通过远程shell命令来控制模拟器/设备实例.

查看 获取更多信息 for more information.

shell [<shellCommand>]

 

连接模拟器/设施执行shell命令,执行完毕后退出远程shelll.

分享到:
评论

相关推荐

    Android常用adb命令集锦

    "Android常用adb命令集锦" Android 平台中,ADB 命令是非常重要的一部分,它提供了许多实用的功能,可以帮助开发者更方便地管理和调试 Android 设备或模拟器。下面将对常用的 ADB 命令进行总结和解释。 1. android...

    android执行adb shell命令源码

    本篇文章将深入讲解如何在Android代码中执行`adb shell`命令,并通过源码分析来理解其工作原理。 首先,`adb shell`命令是通过ADB工具在设备的shell环境中执行命令。在Android应用中,我们通常会用到`Runtime`类...

    android db 用于执行adb命令

    在Android开发过程中,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过USB或无线网络连接到Android设备,进行一...熟悉和掌握ADB命令的使用,将极大地提升开发者在Android生态系统中的工作效能。

    Android中的adb命令详解

    ### Android中的adb命令详解 #### 一、adb简介 Android调试桥(adb)是一个功能强大的命令行工具,它能够帮助开发者管理和控制Android设备或模拟器的状态。adb支持多种任务,例如执行shell命令、端口转发、文件...

    android adb命令执行工具

    adb命令执行工具Android 方便的android代码中执行adb命令的工具

    Android 的ADB使用命令

    android ADB命令的使用,比较具体

    Android adb命令工具

    Android adb命令工具,借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、卸载软件、系统升级、运行shell命令等等。adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上...

    adb命令截屏、返回按键、获取顶层activity

    在这个主题中,我们将深入探讨如何使用adb命令来实现屏幕截图、模拟返回按键以及获取设备上的顶层Activity。 1. **adb命令截屏** 要使用adb命令截屏,你需要确保你的设备已经开启了USB调试,并通过USB连接到电脑。...

    adb命令执行工具Android

    很方便的android代码中执行adb命令的工具

    Android adb详细命令

    ### Android调试桥(ADB)命令...总结,ADB是Android开发者和测试工程师不可或缺的工具,通过熟练掌握ADB命令,能够极大地提升开发效率和测试质量。无论是简单的文件操作还是复杂的调试任务,ADB都能提供有力的支持。

    Android ADB命令的使用

    ### Android ADB命令的使用 #### 知识点概述 ADB(Android Debug Bridge)是Android提供的一个命令行工具,主要用于实现计算机与Android设备之间的通信。它可以帮助开发者在开发过程中进行调试、安装应用、数据...

    android_adb命令大全.doc

    ### Android ADB命令大全知识点详解 #### 一、概述 ADB (Android Debug Bridge) 是一个命令行工具,用于与Android设备进行通信。它提供了一系列的命令来帮助开发者调试应用程序、管理设备状态等。本文将详细介绍ADB...

    adb命令大全.zip

    adb(Android Debug Bridge)是Android开发中的一个强大工具,它提供了与Android设备进行通信的命令行接口。这个压缩包“adb命令大全.zip”...学习和理解adb命令大全中的内容,将有助于你成为更专业的Android开发者。

    android ADB命令使用

    ### Android ADB命令使用详解 #### 概述 Android Debug Bridge (ADB) 是一款功能强大的命令行工具,它能够帮助开发者管理和调试Android设备或模拟器的状态。本文将详细介绍ADB的基本概念、常用命令及其应用场景。 ...

    SpringBoot执行adb命令连接手机执行

    本文将深入探讨如何利用SpringBoot框架来执行ADB命令,实现对连接的Android手机进行操作,如关机、重启、进入recovery模式和fastboot模式等。 首先,让我们了解ADB的基本用法。ADB由三个部分组成:服务器、守护进程...

    ADB命令大全。熟悉ADB命令方便对android项目调试

    对于Mac和Linux用户,SDK可以解压到任意目录,然后在`.bash_profile`文件中添加路径,以便在终端中直接使用ADB命令。Windows用户可能需要额外安装USB驱动,并可选择单独下载ADB工具包,将adb.exe和AdbWinApi.dll放入...

    Android开发 adb命令图示

    ### Android开发ADB命令详解 #### 一、概述 在Android开发过程中,ADB(Android Debug Bridge...以上是ADB命令中的一些关键知识点及应用场景,掌握这些命令可以帮助开发者更高效地完成Android应用的开发与调试工作。

Global site tag (gtag.js) - Google Analytics