Android Studio找不到用于特定项目的设备

时间:2019-11-08 06:18:04

标签: android android-studio-3.5

首先,我想在其他项目中正确检测到我的手机,创建一个新的hello world项目可以检测到我的手机,但并不是仅在这个一个特定项目 < / p>

我正在尝试在这里编译项目:https://github.com/kai-morich/SimpleUsbTerminal

将项目加载到android studio中并完成所有gradle同步后,绿色播放按钮(编译和下载按钮)旁边的下拉框显示“无设备”。单击“设备文件浏览器”选项卡还显示无法建立ADB连接。但是,我的电话已正确连接,并且在终端中使用adb devices可以检测到我的电话。如果我加载任何其他项目,也只是在该项目上不工作,它也可以正常工作。这里可能是什么问题?

2 个答案:

答案 0 :(得分:0)

就我而言,以下步骤有助于解决该问题:

1)确保在Android SDK Manager中安装了“ Google USB驱动程序”包

2)从此处下载“ ADB Driver Installer 2.0”

3)运行下载的工具并连接智能手机;就我而言,它表明驱动程序安装不正确并建议对其进行修复

完成这些步骤后,我的Android Studio立即识别了该设备! MTP和PTP都开始起作用。

enter code here

答案 1 :(得分:0)

我遇到了类似的问题,得到了解决,并且正在考虑问然后在StackOverflow上回答问题,直到我看到这个问题。

通过转到应用程序build.gradle文件修复此问题,然后将目标和编译SDK版本更改为29,将依赖项也更改为29,然后通过单击“ SDK管理器”选项卡下载SDK 29和android 29的源,然后点击“显示软件包详细信息”,然后下载“ SDK 29”和“下载Android 29的源代码”。

我在GitHub上分叉了您的项目,但是在导入到android studio之后,android studio看不到我的物理设备。但是,应用上述更改后,android studio可以识别我的物理设备了。我上面解释的步骤应该可以解决您的问题,如果可以,请告诉我。