ADB 命令

来源:互联网 发布:lte双流占比优化 编辑:程序博客网 时间:2024/06/05 04:00

  • 引言
  • ADB 命令
  • 更多

引言

在这里罗列一些在Windows控制台下通过ADB操作Android设备的命令。因为我通常在5分钟后就会忘掉它们所以这一篇文章的存在,对我是非常有帮助的。
可以从Android的开发者站点下载ADB,或者使用Android studio。
http://developer.android.com/sdk/index.html
去使用ADB不需要Android的root权限。

ADB 命令

当我们发送命令到ADB时,如果你只有一个设备被连接,那么它就直接发送命令到此设备而不需要跟设备序列号。
然而,如果我们有超过一个的设备被连接,那么我们就必须为其指定序列号。
例如:

命令 功能 adb devices 这将列出所有的连接设备。 adb -s HT4AHJT03522 logcat 这将向指定设备HT4AHJT03522发送一个日志请求命令。 adb shell input keyevent 26 这将设备从休眠模式唤醒。 adb install .apk 安装指定APK adb uninstall 卸载指定APK adb shell am start 运行指定应用 adb shell ls 列出根目录下的所有文件和目录 adb shell “ls sys” 列出系统目录下的所有文件 adb shell “ls -d */” 列出根目录下的所有目录 adb shell “ls -al “ 列出根目录下所有目录的信息 adb shell “ls -al /mnt/shell/emulated/0” 列出第一个被挂载的设备的内容,通常是SD卡0 adb shell “pm list packages” 列出安装在设备上的所有包(APK) adb shell “pm list packages grep com.marcus” adb logcat 显示日志

更多

如果你想从一个C#程序去操作你的电话,可以看我的其他文章!
http://www.codeproject.com/Tips/1041232/Manipulating-Android-Devices-from-a-Windows-Csharp
最近,我也发现一个用java写的能够有效的管理你的Android设备应用程序。你简单的连接你的设备到PC,然后运行这个Java程序。它将产生一个激活设备的截屏,并且转换你的鼠标事件比如像在屏幕上的单击,按下到设备上。因此允许你远程的和你的设备交互。
http://marian.schedenig.name/2014/07/03/remote-control-your-android-phone-through-adb/

0 0
原创粉丝点击