Android Studio中的AVD管理器不显示我的设备,但adb设备显示它。我是不是遗漏了什么明显的东西?
当前回答
如果你的设备版本在9那么
进入SDK工具,更新SDK相同版本,安装谷歌USB驱动程序
其他回答
AVD管理器用于模拟器图像。它从不显示硬件。这适用于任何AVD管理器的使用:Eclipse, Android Studio等。
我最近遇到了这个问题,我的公司分配给我的新电脑是一台联想L450(安装了Windows 10),我无法连接我的手机(红米note3)用于调试。我的Android设备与我的另一台电脑运行良好,用于调试。
我还尝试了与adb相关的命令,并试图找到所有可能的解决方案。然后我去YouTube上寻求帮助,这个视频非常有用:https://www.youtube.com/watch?v=7KdH4j7aAPM
检查设备驱动程序 如果您的设备是Galaxy安装Kise将搜索您的驱动程序
我发现适合我的方法是:
CD到你的sdk platform-tools文件夹 检查adb是否看到您的设备 亚行。/设备 如果它显示“设备连接列表”和下面的空行,然后重新启动adb,如下所示: 亚行kill-server。/ 亚洲开发银行。/启动服务器 然后重新运行./adb devices,看看它是否拾取了该设备,如下所示: 所附设备清单 015年d2bc285601c0a设备
Env - AS 3.3.2 Linux 4 (ubuntu)
in AS used menu Tools > Create desktop entry
桌面文件内容-(注意该路径不包括Platform-tools)
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Android Studio
Icon=jetbrains-studio.png
Path=/home/rob/android-studio
Exec=sh -c ' /home/rob/android-studio/bin/studio.sh'
StartupNotify=false
StartupWMClass=jetbrains-studio
OnlyShowIn=Unity;
X-UnityGenerated=true
注意SDK的位置。下面的平台工具“adb”将不会被桌面找到。上面的路径:
$ which adb
/usr/local/src/android-sdk-linux/platform-tools/adb
在我的设置中,我的症状是任何终端都会列出设备OK,但AS中的工具栏按钮永远不会显示连接的设备…当我的手机通过USB线连接时,我看到的只有“没有设备”。
我的解决方案是在文件顶部添加正确的路径:
${AS_HOME}/bin/studio.sh ...
PATH=$PATH:/usr/local/src/android-sdk-linux/platform-tools:/usr/local/src/android-sdk-linux/tools
推荐文章
- 警告:API ' variable . getjavacompile()'已过时,已被' variable . getjavacompileprovider()'取代
- 安装APK时出现错误
- 碎片中的onCreateOptionsMenu
- TextView粗体通过XML文件?
- 如何使线性布局的孩子之间的空间?
- DSL元素android.dataBinding。enabled'已过时,已被'android.buildFeatures.dataBinding'取代
- ConstraintLayout:以编程方式更改约束
- PANIC: AVD系统路径损坏。检查ANDROID_SDK_ROOT值
- 如何生成字符串类型的buildConfigField
- Recyclerview不调用onCreateViewHolder
- Android API 21工具栏填充
- Android L中不支持操作栏导航模式
- 如何在TextView中添加一个子弹符号?
- PreferenceManager getDefaultSharedPreferences在Android Q中已弃用
- 在Android Studio中创建aar文件