Android Studio中的AVD管理器不显示我的设备,但adb设备显示它。我是不是遗漏了什么明显的东西?
当前回答
我一直在解决同样的问题。 我已经尝试了上面帖子中关于这个主题的所有技巧。
我的情况是: 电脑都看过我的平板电脑了 -在开发人员模式上有调试usb选项 SDK中的adb看不到我的设备,杀死和启动都没用
问题是我的win8上有三星Galaxy驱动程序。当我去设备管理器,有联想A7600平板电脑黄色标记。设置->实现驱动程序->从现有的选择,我把三星驱动程序连接到这一个。
这招很管用。
其他回答
特别是如果你以前有一个连接,如果你正在使用一些使用ADB连接到你的手机的其他应用程序-关闭该应用程序。我有总指挥官,有插件的ADB连接到手机,这解决了我的问题。
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
尝试以下命令并重新连接您的设备,它将显示。
亚行kill-server
我相信这对外面的人很有用。 在我的情况下,我在mac上运行Android Studio,也尝试Visual Studio Xamarin。同时打开这两扇门会造成这种冲突。所以关闭Visual就足够了。
我发现适合我的方法是:
CD到你的sdk platform-tools文件夹 检查adb是否看到您的设备 亚行。/设备 如果它显示“设备连接列表”和下面的空行,然后重新启动adb,如下所示: 亚行kill-server。/ 亚洲开发银行。/启动服务器 然后重新运行./adb devices,看看它是否拾取了该设备,如下所示: 所附设备清单 015年d2bc285601c0a设备
推荐文章
- 如何在Android中获得一个RadioGroup的选定索引
- 如何分配文本大小在sp值使用java代码
- Manifest合并失败:uses-sdk:minSdkVersion 14
- 为什么Android工作室说“等待调试器”如果我不调试?
- 如何检查我的EditText字段是否为空?
- Android从图库中选择图像
- 后台任务,进度对话框,方向改变-有任何100%工作的解决方案吗?
- Android:垂直对齐多行EditText(文本区域)
- Android无尽列表
- Android room persistent: AppDatabase_Impl不存在
- 错误:执行失败的任务':app:compileDebugKotlin'。>编译错误。详细信息请参见日志
- 在Android中使用URI生成器或使用变量创建URL
- 缩放图像以填充ImageView宽度并保持纵横比
- 列表视图的自定义适配器
- 在Android中设置TextView span的颜色