Android Studio IDEA插件 no device

作者: orzangleli | 来源:发表于2017-11-20 11:27 被阅读327次

Android studio 用ADB IDEA插件连接设备显示 no device found. 照着网上说的杀掉adb,重新连接设备并不能起作用,想起来前几天在shell中运行adb失败的情景,应该是adb命令找不到导致的,想起来自己前几天装了zsh并设置为了默认shell。

在shell命令中运行:
adb shell

得到的输出结果为:adb command not found.

如果你在shell中运行adb得到的结果和我一致,那么可以通过下面的方法解决:

  1. 打开mac的terminal终端,输入 cd ~/ 【进入当前用户的home目录】
  2. 输入 touch .bash_profile 【如果没有.bash_profile这个文件,则创建一个这个文件】
  3. 输入 open .bash_profile 【打开我们创建的这个文件,此时应该弹出一个文本编辑框,如果是第一次配置环境,那么文本编辑框为空白】
  4. 在打开的文本编辑器中写入如下代码:
export ANDROID_HOME=/usr/local/opt/android-sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
  1. 注意4中的ANDROID_HOME应该根据自己的sdk路径来填写,其余可以直接复制。至于sdk路径,可以打开Android Studio,在Preferences(Windows的setting)中搜索sdk来查看。
  2. 在终端中输入 source .bash_profile 【使我们的改动生效】
  3. 输入 adb 【验证是否完成配置,如果不显示 adb: command not found,说明配置完成 】
  4. 上述操作完成后到用户目录下运行open .zshrc,然后在最后一行添加source ~/.bash_profile即可,否则如果安装了zsh,每次都需要手动输入source ~/.bash_profile
  5. 回到android studio ,然后尝试按两次shift,输入adb restart app, 正常的话应该可以重启app了。如果还不行,进入Preferences-Plugins ,找到ADB IDEA ,查看是否有更新,更新完成后重启AS,不出意外的话应该可以运行idea的命令了。

如果你是Windows系统,直接到环境变量中配置下Android的环境即可。

相关文章

网友评论

    本文标题:Android Studio IDEA插件 no device

    本文链接:https://www.haomeiwen.com/subject/qitvvxtx.html