电脑adb驱动怎么安装

电脑adb驱动怎么安装,第1张

adb即Android Debug Bridge,用于安卓调试用,它就是一个命令行窗口,通过电脑端与模拟器或者真实设备交互设置,那么adb驱动怎样安装呢

工具原料

adb驱动

方法/步骤分步阅读

1

/6

百度搜索adb驱动,选中第一条,选择ADB Driver Installer (Universal)进行下载

2

/6

把手机和电脑通过数据线进行连接,连接模式选择为充电

3

/6

把下载完的adb驱动解压,双击启动,软件会检测到相对应的设备,这时可以点击install进行安装

4

/6

如果已经安装过就提示ADB Driver already installed,同时在设备管理器中可以找到 ADB interface

5

/6

安装完adb驱动后,还需要进行环境变量配置,在电脑图标鼠标右键属性,选择高系统设置

6

/6

在系统属性中,点击环境变量,在系统变量中找到Path,点击Path再点击编辑,把安装adb的路径复制进去即可

用快捷键Ctrl + Alt + T 打开终端命令工具,电脑不要插入连接android设备,在终端中输入并执行lsusb命令,来查看现在系统的usb设备

插入连接android设备,然后再执行lsusb来查看连接android设备后的usb设备连接情况

通过两次连接信息对比来查看差异,新增加的就是我们连接的设备,注意保存新连接的信息,后面会用到

输入下面的命令来新建51-androidrules文件:

sudo vi /etc/udev/rulesd/51-androidrules

在新建的51-androidrules文件中输入下面的内容:

SUBSYSTEM=="usb", ATTR{idVendor}=="10d6",MODE="0666",GROUP="plugdev"

其中最关键的是ATTR{idVendor}=="10d6",的10d6,这个值来自于第2步中 10d6:0c02,这个需要根据不同android设备的厂商参数来进行填写,参数的获取方法,也可以按照第2步中的方法

填写完上面的内容后,保存文件并关闭

执行下面的命令,将51-androidrules文件的权限修改为任何人都可以执行:

sudo chmod a+r /etc/udev/rulesd/51-androidrules

执行下面的命令重启udev,这样我们刚刚添加的新51-androidrules才会正式生效:

sudo /etc/initd/udev restart

进入android 的sdk目录中,若是已经把adb添加到环境变量中,那么这一步可以省略

cd work/platform-tools/

用下面的命令先关闭adb服务

/adb kill-server

再用下面的命令来重启adb服务

sudo /adb start-server

现在用下面的命令来查看我们连接的设备,注意要先在android设备上打开 usb调试 功能,不然下面的命令会找不到设备

/adb devices

执行上面的命令后,会提示当前连接的设备,若是提示下面的信息,那么说明上面第8步中重启adb服务没有以root权限来执行,那么再次重复第8步的操作即可,要注意sudo /adb start-server 命令前面必须有sudo

List of devices attached

no permissions

找到设备了,那么我们就可以使用adb来调试了,下面的命令相信调试android的朋友们都熟悉的:

/adb shell

安装Android SDK和设置ADB步骤:

注:在安装前,首先要配置JDK环境变量,JDK在java官网下载即可。

一、 JDK环境配置:

1 安装好jdk后右击"我的电脑">属性>高级>单击"环境变量"按钮

2 点击"系统变量"选项框中的"新建"按钮

3 在变量名右边的文本框中输入 JAVA_HOME

4 在变量值右边的文本框中输入jdk的安装路径(如盘符:\\Java\jdk1)直到jdk文件夹根目录,之后点确定保存退出

5 双击下拉列表中变量为"path"的项

6 在弹出的对话框中的变量值右边的文本框的最后输入   ;%JAVA_HOME%\bin 点击确定,点击"系统变量"选项框中的"新建"按钮

7 在变量名右边的文本框中输入CLASSPATH

8  在变量值右边的文本框中输入";%JAVA_HOME%\jre\lib\rtjar;%JAVA_HOME%\lib\toolsjar"  点确定>确定>确定后保存退出

二、测试

1 配置好环境后:开始>运行>cmd 在命令窗口输入  java -version

2 回车后如果显示有java version "1x"则说明安装好 再输入java>回车>javac>回车后,显示相关jdk相关信息则说明配置成功

三、SDK安装成功后,配置环境变量(SDK安装需要“**”在Google上网才能下载安装包)

1 鼠标右键击"我的电脑">属性>高级系统设置>高级>单击"环境变量"按钮

2 在系统变量中,双击下拉列表中变量为"Path"的项

3 在弹出的对话框中的变量值右边的文本框的最后输入adbexe和fastbootexe所在的盘符,如”; C:\Work\android-sdk_r07-windows\android-sdk-windows\platform-tools”点击确定退出设置即可

四、ADB调试

1 将手机设置为debug模式,在开发者选项中

2 手机通过USB线插上电脑,连接成功以后,第一次连接的手机会在手机屏幕上显示一串字符,直接选择接受。

3 打开CMD,输入:ADB devices,看是否出现以下

daemon not running starting it now on port 5037

daemon started successfully

List of devices attached 

248227000396 device

如果出现

adb server is out of date  killing

ADB server didn't ACK  

failed to start daemon   

请按照以下步骤操作:

1 关闭所有的防火墙软件

2 在cmd窗口输入:C:\Users\xxxx>adb nodaemon server  , 系统提示“ cannot bind 'tcp:5037' 这是ADB所需要的5037端口被占用了,关掉占用的进程即可。

总结:安装Android SDK和设置ADB时,先要安装JDK,配置环境变量,然后安装SDK,配置环境变量,最后ADB调试 顺序不能弄反,JDK、SDK、ADB和fastboot工具要提前下载好

adb 工具包一般只是一个压缩文件,不需要安装,只需要解压即可。

解压后有三个必须文件

可执行文件adbexe

动态链接库文件AdbWinApidll和AdbWinUsbApidll

解压后即可直接使用。

使用方法为:

1 打开命令行工具。

开始->运行->输入cmd后回车

2 在弹出的窗口中,输入

cd adb_所在目录

目录名不区分大小写,如果路径中有空格,则必须用""包含。

可以先输入cd空格,然后用鼠标拖动文件夹图标到该窗口。

输入后回车

3 这时就可以使用adb了,比如adb devices, adb connect 等等。adb命令很丰富,也很强大,建议根据专门的教程进行学习使用。

4 如果不想每次打开均需要cd这一步,可以把adb相关文件放在C:\system32下,即可忽略之前的第二步。

  下载后将android-sdk_ r20-linuxtgz压缩包文件放到tools目录,执行以下命令进行解包:

  tar zvxf android-sdk_r20-linuxtgz

  解包完毕后就会在当前目录下出现android-sdk-linux目录了。这个目录的内容与Windows平台提供的工具类似。接着设置环境变量,执行:sudo gedit /etc/profile

  在配置文件中加入如下部分:export PATH=/home/feicong/tools/android-sdk-linux/platform-tools:$PATH  export PATH=/home/feicong/tools/android-sdk-linux/tools:$PATH

  保存后退出,在终端提示符中输入"source /etc/profile"使环境变量生效。输入"emulator→version"与"adb version"命令查看是否能成功运行。如果出现如图1-11所示的画面说明设置成功。

  配置好环境后就需要下载具体版本的SDK了,在终端提示符中输入android命令启动Android SDK Manager,接下来的下载步骤与Windows平台是一样的,具体操作这里就不再赘述了。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/750491.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-04
下一篇2023-08-04

随机推荐

  • 欧莱雅和珀莱雅和妮维雅是什么意思

    三者都是化妆品品牌,又各有不同。欧莱雅和妮维雅是国外品牌,珀莱雅是本土品牌。一、欧莱雅:欧莱雅集团是法国的化妆品公司,创办于1907年。现各类化妆品畅销全世界,广受欢迎。除化妆品以外,该集团还经营高档的消费品,并从事制药和皮肤病研究。“欧莱

    2024-04-15
    63400
  • 精华露和精华液什么区别

    1、两者的质感与适合的肤质以及功能不同。精华液的主要成分由动物、植物或者矿物质等成分组成。精华露是乳液的一种,如果使用了精华露,就不用再使用别的乳液,精华露不适合冬季使用,精华露适合干性或者中性皮肤。2、精华露和精华液的区别在于它们的质感不

    2024-04-15
    58100
  • 精华露和精华液的区别

    精华露和精华液的区别在于质地不同、使用方法不同、适合人群不同。1、质地不同精华露是高浓缩后的护肤品,例如著名品牌SK神仙水就是这类型的产品,质地较为粘稠,更适合干性皮肤使用。但对于油性肌肤,因为油脂分泌旺盛的缘故,不太适合多种精华类的护肤品

    2024-04-15
    57900
  • 精华素怎么用使用顺序

    1 精华素 2 精华素怎么用精华素 精华素和精华液一样吗?什么区别精华液的分子比较小,质地较稀,易吸收,用了之后还要用保湿的面霜乳液质地较稠,但是分子比较大,作用没有精华液那么大 用的时候要先用精华再用乳液! 一般来说,

    2024-04-15
    44400
  • 燕窝泡发率多少算正常 燕窝泡发率正常是多少?

    1、天然燕窝的泡发率大致上都在6-8倍左右,5-6倍属于不错的燕窝,6-7倍属于优质燕窝,7-10倍精品燕窝。能够达到10倍的燕窝就是极品燕窝了。2、发头是指发泡后河发片前重量的比值,不是只体积哦,肉眼看

    2024-04-15
    40100
  • 相宜本草紫芝套盒怎么样

    相宜本草紫芝套盒不错,相宜本草的紫芝系列是最高端的产品,紫芝系列蕴含珍贵的紫芝多糖、紫芝总碱以及稀有灵芝酸,能够带来较好紧致效果,相宜本草专注于中草药护肤品的开发,中药调理肤质肤色、标本兼治肌肤问题的产品,与上海中医药大学联合研发,已获得1

    2024-04-15
    45900
  • 妮维雅防晒喷雾怎么样?妮维雅防晒喷雾防水吗

    妮维雅防晒喷雾,温暖的弦同款防晒,女神同款,50倍的防晒,拒绝晒黑晒伤,全身可用,即使是在户外也不用担心了,下面就来评测一下这款防晒产品吧!妮维雅防晒喷雾防水吗温和防晒,冰爽降温,防水防汗 如果怕麻烦又懒的宝宝,不如试试我用的这款妮

    2024-04-15
    47100

发表评论

登录后才能评论
保存