㈠ 我在cmd中输入"adb"时提示'adb不是内部或外部命令,也不是可运行的程序 或批处理文件.请问怎么解决呢
原因:输入的命令不是系统内部命令。以下是具体的解决方法:
材料/工具:电脑
1、首先找到【这台电脑】图标,单击下,选择【属性】。
㈡ adb命令无法连接安卓设备
ADB连接android设备的三种方法
连接方式有三种方法:
一、WiFi连接(手机与pc同一个局域网下)
二、USB数据线连接
此种连接要有相应的驱动才行(应该安装phoenixsuit就可以通过数据线来通过adb连接设备,有的不用安装
三、串口连接
使用串口设备与电脑连接。
USB 数据线连接
通过 USB 连接来正常使用 adb 需要保证几点:
硬件状态正常,包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。未识别到设备的话,有可能需要安装phoenixsuit软件,专门用来升级之类的用驱动。
确保Android 设备的开发者选项和 USB 调试模式已开启:
“设置”-“开发者选项”-“Android 调试”查看。开发者选项,点允许usb调试,然后就可以连上电脑了
如果在设置里找不到开发者选项,在“设置”-“关于手机”连续点击“版本号”7 次。
cmd框键入#adb devices命令查看设备连接情况
表示连接上手机了
无线连接(需要借助 USB 线)
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接,一定范围内摆脱 USB 连接线的限制啦!
操作步骤:
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。将设备与电脑通过 USB 线连接。
应确保连接成功(可运行 adb devices 看是否能列出该设备)。
让设备在 5555 端口监听 TCP/IP 连接:
开发者选项,点允许usb调试
如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect 那一步;
如果还是不行的话,通过 adb kill-server 重新启动 adb 然后从头再来一次试试。
断开无线连接
连不上可以试试下面方法。
解决办法
第一步:Android设备开启USB调试,并且通过USB线连接到电脑。
第二步:在终端执行以下命令”adb tcpip 5555“。
第三步:在终端执行以下命令”adb connect 192.168.1.110“(192.168.1.110为Android设备的IP地址)。此时拔出USB线,应该就可以adb通过wifi调试Android设备。
㈢ cmd中输入adb相关命令提示“不是内部或外部命令,也不是可运行的程序”
在android开发中,有时候要用到入adb shell命令, 用于电脑cmd终端连接android手机。然而很多人在使用过程中,遇到在cmd中输入adb shell提示不是内部或外部命令等现象。 解决方法: 1.把SDK目录platform-tools下的adb.exe复制到同目录tools文件夹下面(若存在,则不用操作)。 2.检查环境变量设置问题。“我的电脑”-“属性”-“高级属性设置”,在高级选项里点击“环境变量”,查看是否设置了adb.exe路径。如果没有就必须添加环境变量操作。 3.添加环境变量。在用户环境变量里双击path,进入编辑状态,把platform-tools中的adb.exe路径添加到后面,注意需要用;分号与前面的环境变量隔开。(“SDK路径”\platform-tools")。 4.设置好后,重新在开始处运行CMD命令,输入adb shell,就可以正常运行了,或者运行后显示#,表示运行正常。然后,再输入android自带的猴子测试命令monkey进一步验证,显示相关命令,表示ADB功能运行正常。㈣ adb错误“'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件。
adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、系统升级、运行shell命令等。
现在使用adb命令的时候出现错误“'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件。”,如下图所示:
这个问题一般有两种可能:
1.就是没有配置环境变量, 这个只需要将android安装:例如D:\Program Files\eclipse-jee-juno-win32-x86_64\eclipse\android-sdk\tools加入到系统变量Path中,需要注意的是Path中会配置的有其他的路径,需要在android的路径前加;然后将上面的路径粘贴上去就OK了。
原来是android2.2和android 2.3不一样了 ,android2.3 adb.exe是放在android-sdk\platform-tools目录下面的,而2.2是放在tools目录下面的,所以需要把path的路径指到platform-tools下面,然后输入adb,能够显示相关的信息。