背景

在使用AS工具自带命令面板Terminal的时候,相信你有碰到过:xx不是内部或者外部命令,也不是可运行程序。解决办法就是配置环境变量

一、在 Terminal 中使用 adb,报 'adb' 不是内部或者外部命令,也不是可运行的程序,解决方案:配置环境变量。

 

1、在系统变量中新建一个变量名字为ANDROID_HOME, 变量值是你的 sdk 目录,比如:D:\Local\Android

Android Studio Terminal 的使用

2、将android sdk 中 adb.exe 目录配置在 path 变量中, 在系统变量的 path 中后面添加
;D:\Local\Android\Sdk\platform-tools (注意用分号隔开)

Android Studio Terminal 的使用

3、重启AS,打开 Terminal 窗口,输入 adb ,效果如下图,即可用。

Android Studio Terminal 的使用

二、使用Terminal无线调试真机

1.将手机与电脑连接在同一局域网内
2.手机用连接线连接电脑,在控制台或用as自带的terminal输入命令 adb devices ,有设备编号即为连接成功
在此输入“adb devices”,回车。若出现设备编号即为adb有线连接调试成功。

3.控制台输入命令 adb tcpip 端口号,例如“adb tcpip 6666”,将TCP模式在指定端口启动,无任何输出为成功启动
端口号自己设置,建议取5000以上的,若有输出则重新配置。

4.拔手机线,控制台输入命令 adb connect 手机ip:端口号,例如“adb connect 192.168.1.102:6666”,输出连接成功
手机ip为在手机WiFi设置里看到的IP地址。

三、使用Terminal安装apk

1.首先确保手机通过有线或无线方式已连接。

2.在cmd中输入adb install -r 后,将apk直接拖到到cmd界面光标处,回车执行命令行,例如“adb install -r E:\WorkSpace\arcore-unity-sdk-master\Build\TestImageRec.apk”。

3.确保手机没有息屏,提示Success即为安装成功。

4.如果手机已安装同一个应用,会被覆盖。

 

 

相关文章: