大家好,感谢大家花时间阅读本文。
我在便携式电脑上使用Android Studio有一个问题。我安装了最新版本,并设置了ADB, sdk, JRE…一如既往。然后我从我的另一台PC上克隆一个项目,当我试图在我的物理智能手机上运行它时,它没有出现在设备列表中。我已经尝试过的事情:
- "设备连接故障排除";选项:它在第一步检测到我的手机,但在第三步之后没有,我可以"重新启动ADB服务器",没有找到设备。
- 检查我的智能手机内的一切都是正确的:调试是ON,我接受了允许PC的消息,我甚至重新启动一切。
- 从命令行使用ADB,命令
adb devices
正确检测我的手机,但它没有出现在Android Studio下拉菜单中。执行adb kill-server
和adb start-server
没有帮助 - 重新启动Android Studio,智能手机和PC并不能解决问题,也不能"Invalidate Cahes/Restart…"。
- 从头开始创建新项目或以任何方式配置项目都不能解决问题。
- 我没有在任何PC上安装Flutter(我的主PC与所有手机都可以完美地工作)。
- 我尝试下载特定的SDK版本和删除安装SDK,工具等在"SDK管理器"。 我尝试在项目和Gradle文件中更改Gradle版本。
- 我查看了"运行/调试配置"中可用的选项;也没有"目标"。选项,但我尝试了所有的解决方案。
- 制造,构建,清洁…不能解决问题。
- 也尝试下载与我在主PC上使用的Android Studio完全相同的版本,但它返回相同的错误。
- 我尝试了4个智能手机,在我的主PC上工作,但Android Studio没有检测到任何一个(ADB从命令行检测到所有这些)。
我现在想不出主意了,有人能帮我吗?当我试图解决这个问题时,我会在这里添加更多的信息。
谢谢!
可能与USB连接线有关。我遇到这个问题是因为我的电缆不允许数据传输。试着买一个有数据传输功能的新手机。同时检查一下你的电脑是否可以从文件资源管理器中看到智能手机。