Android开发-通过USB实现ADB控制

1、首先配置ADB环境(也可以不配置,只是为了操作方便),将Android sdk中的 platform-tools和tools加入到环境变量。这里写图片描述
2、win+R调出CMD,输入adb,如果cmd中弹出一大堆东西,就是配置成功了。如图示:这里写图片描述
3、USB插入手机或启动模拟器,在cmd中输入adb devices这里写图片描述
出现图片上所示,代表ADB通了,可以实现一些操作了。(如果出现error,首先判断一下是否是数据线的问题,其次再判断是否需要重启ADB,Eclipse就经常出现这种问题,要自行重启ADB)
重启ADB命令:
1、adb kill-server
2、adb start-server(出现successful就重启成功了)
3、adb devices(查看设备)

此时就可以做一些有趣的操作了,比如卸载系统应用:
1、adb remount
2、adb shell
3、su(进入超级用户模式)
4、cd system/app(进入系统app)
5、ls(显示列表)
6、rm Browser.apk(卸载Browser)
这里写图片描述
如图,系统自带浏览器Browser被卸载了。

下面再补充一下其他命令:

adb基本的命令

  要使用adb命令,手机需要打开USB debug。

  安装软件
  adb install apk文件名称.apk
  重新安装该软件
  adb install -r apk文件名称.apk

  卸载apk软件
  adb uninstall apk包名.apk

  查看手机上的运行日志,此项可以用来查错
  adb logcat

  查看手机是否连接,以及连接了几台手机
  adb devices

  A为手机路径,B为电脑路径,意思为:把文件从手机中复制到电脑上
  adb pull
  A为手机路径,B为电脑路径,意思为:把文件从电脑复制到手机上
  adb push

  进入手机的超级终端Terminal
  adb shell

  重新挂载文件系统
  adb remount

  重启手机
  adb reboot
  重启到Recovery界面
  adb reboot recovery
  重启到bootloader界面
  adb reboot bootloader

  例子:刷官方高版本后重新获取ROOT和降级方法(部份操作)

  进行adb运行环境
  adb shell

  设置超级用户模式
  su

  映射出目录
  mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

  退出su
  exit

  退出shell准备接受下一个adb命令
  exit

  增加flash_image文件到手机上
  adb push flash_image.zip /system/bin/flash_image

  recovery先复制到卡上
  adb push recovery-RA-heroc-v1.6.2.img /sdcard

  再次进入adb环境
  adb shell

  修改文件属性
  chmod 0755 /system/bin/flash_image

  重启系统
  reboot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值