adb安装使用

adb安装使用adb工具即AndroidDebugBridge(安卓调试桥)tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。简单的说就是可以通过电脑端的命令行控制手机或者手机模拟器,例如可以控制手机的点击、滑动、安装应用、打开应用、关闭应用、输入文字等。(只适用于安卓手机)1.电脑端安装abdadb不用安装,下载解压就可以用,下载地址:http://pan.baidu.c…

大家好,又见面了,我是你们的朋友全栈君。

adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。简单的说就是可以通过电脑端的命令行控制手机或者手机模拟器,例如可以控制手机的点击、滑动、安装应用、打开应用、关闭应用、输入文字等。(只适用于安卓手机)

1.电脑端安装abd

adb不用安装,下载解压就可以用,下载地址:http://pan.baidu.com/s/1mgGkNZM

解压,我这边解压在E:\ADB,打开命令行cmd,在命令行中进入到adb的解压路径:

cd /d E:\ADB

输入adb,如果显示adb的命令说明,证明安装成功。

adb安装使用

2.adb连接手机(有USB线)

手机通过USB线连接电脑,手机需要打开USB开发者调试模式

电脑端命令行输入adb devices查看是否连接成功:

adb devices

如果出现列表出现信息,表示已经连接成功:

adb安装使用

列表信息为空的话检查是否打开USB开发者调试模式

3.adb连接模拟器

如果我们没有真实的手机,adb是可以连接模拟器的。这里我用天天安卓模拟器做列子,天天安卓模拟器下载地址:http://www.ttmnq.com/,下载安装完成后,打开一个模拟器成功后,电脑端命令行输入adb devices查看是否连接成功:

adb devices

下载完天天安卓模拟器打开一个模拟器就已经是自动连接的了:

adb安装使用

这里说下其他模拟器的连接方法:

(1)模拟器打开后需要打开USB开发者调试模式,操作:设置-》关于手机-》版本号,连续点击版本号5次打开开发者选项,在设置-》开发者选项-》USB调试-》设置打开

(2)需要打开终端模拟器,下载地址:https://jackpal.github.io/Android-Terminal-Emulator/,这里下载的是apk,电脑端下载完成后复制到模拟器里面,让模拟器安装这个apk,安装完成打开是一个命令行终端:

adb安装使用

输入命令su:

adb安装使用

查看模拟器tcp端口号,输入adbd start:

adb安装使用

报错信息就显示了端口号5037,记住这个端口号5037,然后电脑端连接模拟器,电脑端命令行输入:

adb connect 127.0.0.1:5037

如果显示connected表示成功,输入adb devices查看列表信息有数据表示连接成功。(如果连接的模拟器不是本机,则adb connect后面的IP改成相对于的IP即可,不过需要确保电脑端和模拟器需要在同一个网络下)

PS:如果提示adb命令不存在,检查是否是在adb的解压路径下执行的

如果连接的是夜神模拟器,出现adb server killing…. 说明夜神模拟器的adb版本与你使用的adb版本不一致,解决:复制你的adb.exe并且重命名为nox_adb.exe,然后把nox_adb.exe复制到夜神模拟器的下载路径bin/下,替换夜神模拟器的nox_adb.exe,重启夜神模拟器即可解决。

连接真机测试,需要USB线连接电脑,然后手机打开打开开发者设置,把USB调试打开,还需要把USB调试(安全模式)打开–不打开该选项adb按键命令不生效

4.adb命令介绍

https://github.com/mzlogin/awesome-adb

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/145475.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 查看 CUDA cudnn 版本 & 测试 cuda 和 cudnn 有效性「建议收藏」

    查看 CUDA cudnn 版本 & 测试 cuda 和 cudnn 有效性「建议收藏」https://medium.com/@changrongko/nv-how-to-check-cuda-and-cudnn-version-e05aa21daf6ccuda版本cat/usr/local/cuda/version.txtcudnn版本cat/usr/local/cuda/include/cudnn.h|grepCUDNN_MAJOR-A2

  • 蓝天人眼中的郎凤娥是谁_山西蓝天集团

    蓝天人眼中的郎凤娥是谁_山西蓝天集团蓝天人眼中的郎凤娥,提起郎凤娥,我海中就闪现除了一个忙碌的身影,一个时时刻刻都在为企业未来的发展尽心尽力新女性,这就是郎凤娥。郎凤娥非常看重企业的形象与责任,过去的几年中她曾获得全国三八红旗手、全国五一劳动奖章、全国双学双比女能手、山西省十大女杰、山西省劳动模范、“山西十大杰出女企业家”等等,多的数不过来的荣誉。2011年她还获得了全国资源综合利用年度影响力人物,这让她觉得很欣慰,多年的辛苦没有白…

    2022年10月29日
  • django的render函数_Django Unchained

    django的render函数_Django Unchainedreverse函数reverse函数的作用是用来进行URL反转的,接下来我们介绍reverse函数的几种用法之前我们都是通过url来访问视图函数。有时候我们知道这个视图函数,但是想反转回他的url

  • Python Qt GUI设计:5种事件处理机制(提升篇—3)

    Python Qt GUI设计:5种事件处理机制(提升篇—3)事件处理机制本身很复杂,是PyQt底层的知识点,当采用信号与槽机制处理不了时,才会考虑使用事件处理机制。

  • linux修改ftp密码_linux系统sftp使用方法

    linux修改ftp密码_linux系统sftp使用方法需求描述:  今天一个同事,遇到个问题,程序连接sftp服务器连接不上,问我端口号是多少,  我想了一下是21还是22,所以就做了测试,发现sftp默认的连接端口号是22,  在此做下记录.操作过程:1.使用sftp默认的端口号进行登录aiuap_cj@cuchc802:~>sftpaisftp@10.124.163.133aisftp@10.124.163….

  • 面向过程

    面向过程现在前端技术不是几年前的前端那样,熟练掌握JavaScript、Jquery、Ajax、DOM操作、其他框架等等这些就够了。而随着业务的复杂等多种因素,如今前端有了面向对象的方式编程,如:TypeSc

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号