adb的设置与AndroidStudio中ADB命令不能用的问题解决办法

  自己在安装Android Studio 的adb时遇到了配置好了环境变量,在cmd中可以执行adb命令行,而在Android Studio中的Terminal中却无法执行,显示adb不是内部或外部命令,在Google上查找了很多博主的相关文章,最后总结一下我是如何解决这个问题的。

一、配置环境变量

  • 首先要找到adb.exe的路径。它在SDK的安装目录下,可以通过File–>Other Settings–>
    Default Project Structure找到SDK的安装目录,如图:
    adb的设置与AndroidStudio中ADB命令不能用的问题解决办法_第1张图片
    adb的设置与AndroidStudio中ADB命令不能用的问题解决办法_第2张图片
  • 进入到对应的SDK路径下,找到adb.exe,复制其所在路径,然后我的电脑右键---->属性---->高级系统设置------->右下角环境变量--------->找到系统变量的Path----->进入新建,粘贴复制的路径----->依次点击确定保存
  • adb的设置与AndroidStudio中ADB命令不能用的问题解决办法_第3张图片
  • adb的设置与AndroidStudio中ADB命令不能用的问题解决办法_第4张图片
  • adb的设置与AndroidStudio中ADB命令不能用的问题解决办法_第5张图片
  • 每个人的路径都不太相同,根据自己的情况进行设置
    • 进入cmd窗口进行测试,win + R ,输入cmd,进入DOS窗口,输入adb,如果有关于adb的信息显示出来,说明安装成功,如图:
  • adb的设置与AndroidStudio中ADB命令不能用的问题解决办法_第6张图片
    • 对cmd进行相应的设置,右键单击cmd窗口,点击属性
  • adb的设置与AndroidStudio中ADB命令不能用的问题解决办法_第7张图片

二、adb不是内部或外部命令的解决办法

1. 如果在cmd中显示这个错误,那就是环境变量设置有误,可以按照配置方法重新进行配置

2.如果在cmd中输入adb有相应而在Android Studio中却显示不是内部或外部命令,那么按如下方法进行依次检验:

1、保证SDK路径下的 platform-tools 和 tools 文件夹中包含 adb.exe AdbWinApi.dll AdbWinUsbApi.dll 三个文件。

2、在系统环境变量path中添加adb路径,对应 platform-tools 和 tools 文件夹中两个。如:E:\Android\sdk\platform-tools , E:\Android\sdk\tools 。

3、将 adb.exe AdbWinApi.dll AdbWinUsbApi.dll 三个文件拷贝至windows系统的 C:\Windows\System 和 C:\Windows\System32文件夹中。

ps:至于为什么这么做,作为小白的我并不是很清楚,只是用了很长时间才在网络上找到解决办法,希望分享出来。

你可能感兴趣的:(Android,Studio)