美文网首页
Android开发中常用的Adb命令

Android开发中常用的Adb命令

作者: 王诛魔Phy | 来源:发表于2018-01-09 17:53 被阅读47次

在做这些之前,先配置好adb环境变量,以我的配置为例

$ vim ~/.bash_profile

export ANDROID_HOME=/Users/phyooos/Library/Android/sdk
...
export PATH={省略}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

$ source ~/.bas

$ adb
Android Debug Bridge version 1.0.39
Version 0.0.1-4500957
Installed as /Users/phyooos/Library/Android/sdk/platform-tools/adb
...

补充

adb shell pm list packages 当前手机安装的所有app包名
adb shell pm list packages | grep 'google' 在所有包名中查找带'google'的

1.设备

  • 查看所有连接的设备
$ adb devices
List of devices attached
3080b82d    device
860BCML228J8    device
  • 指定设备(adb 命令必须指定一个设备使用)
abd -s 编号 命令
比如我要连接3080b82d  device 这个设备,安装一个apk

eg:
$ adb -s 3080b82d install Test.apk
Success

2.安装,卸载apk

  • 安装
$ adb -s 3080b82d install Users/phyooos/develop/Test.apk
Success

install 跟上apk的path即可

install 可以搭配几个参数使用,比较常用的是

install -r
替换掉原来的apk.(被称为强制安装) 至于其他的参数去google官网看吧

  • 卸载
adb uninstall [软件包名]

adb uninstall -k [软件包名]

-k 参数,卸载软件但是保留配置和缓存文件.

包名使用文章开始的命令查找即可(当前有两个手机,还要指定设备)

$ adb -s 3080b82d shell pm list packages | grep 'miui'
package:com.miui.screenrecorder
package:com.miui.contentextension
package:com.miui.powerkeeper
...

3.shell

$ adb shell
#即可进入

如果要root权限,国内手机好像不一致,我是用过的为
$ adb root
$ adb shell

此时权限就是root

进入shell后,就可以为所欲为,一般和linux一致

4.拉取,推送文件

  • 发送文件到Android设备

adb push [本地路径] [远程路径]

  • 从Android设备中下载文件

adb pull [远程路径] [本地路径]

相关文章

  • Android一些常用adb命令分析问题

    Android一些常用adb命令分析问题 开发常用的命令: 1.adb logcat -v time -s Act...

  • ADB 环境配置和常用命令

    参考Android ADB常用命令以及环境配置Android 开发经常会使用ADB调试桥来进行调试。ADB 即 A...

  • Android adb常用的命令

    简介 下面介绍一下Android开发中常用的adb命令,给Android程序员带来非常便利的开发命令工具,我们来使...

  • Android adb常用命令

    Android adb常用命令 adb是什么 Android Debug Bridge (adb) is a ve...

  • 这些ADB常用命令你都知道么?

    对于Android开发者而言,ADB命令是不可缺少的一部分。 下面让我们来看一些ADB常用的命令吧 显示系统中An...

  • Android 常用命令

    Android 常用命令 Dos下常用命令 adb kill-server 杀死当前adb服务 adb start...

  • Android中常用ADB命令集锦

    收集的Android测试或者开发中常用的aadb命令,可以使用Ctrl+F快速搜索 ADB命令集锦:

  • adb 常用命令大全

    adb 常用命令大全 显示系统中全部Android平台:android list targets 显示系统中全部A...

  • ADB 常用命令

    前言 Android 开发常用的ADB命令,以及相关常见问题解决方案,本文会不断维护; Android 检查权限 ...

  • 2018-09-26

    adb 常用命令 1.显示系统中全部Android平台: android list targets 2.显示系统中...

网友评论

      本文标题:Android开发中常用的Adb命令

      本文链接:https://www.haomeiwen.com/subject/absgnxtx.html