我是Android Studio中的新手,我无法测试我的程序。在使用之前,我在eclipse中成功测试了我的android程序。
在类似的上下文中阅读了一些问题后,我从
创建了一个新的模拟器Tools-android-AVD Manager
但是当我运行该程序时,它表示没有检测到USB设备或正在运行仿真器(在选择的部署目标中)。我该如何解决这个问题?
答案 0 :(得分:4)
在android studio菜单中试试这个
Tools
- >
Android
- >
Enable ADB Integration
如果已经Enabled
尝试disbale
和reenable
这对我来说大部分时间都适用。
答案 1 :(得分:0)
转到工具 - > android-> AVD管理员 - >然后您就可以看到Android虚拟设备。
如果您没有任何设备,请在底部显示创建虚拟设备按钮,然后创建新的虚拟设备,如果您遇到问题,我会帮助您!
答案 2 :(得分:0)
尝试在 Android仿真器本身中启用 USB Debuuging ,就像在真实设备上一样。 设置->开发人员选项-> 启用 USB调试。
答案 3 :(得分:0)
在打开Android Studio之前尝试启动模拟器。
答案 4 :(得分:0)
答案 5 :(得分:0)
在Mac OS上,当我在刚刚设置的新计算机上错误设置JAVA_HOME
时遇到了这个问题。
解决者:
运行java --version
显示一个弹出窗口,表明未安装JDK。我点击了更多信息按钮,将我带到了下载站点。
下载并提取到~/tools/jdk-15.0.1.jdk
在.bash_profile
中将JAVA_HOME
设置为具有完整的显式路径。
答案 6 :(得分:-2)
已经提供的答案是正确的,但由于您是新手,我还建议您根本不使用模拟器。相反,使用您的真实Android设备进行调试。仿真器是滞后和缓慢的。只需在手机设置中启用“USB Debugging”,然后使用USB线将手机连接到PC。然后,您将在部署期间在可用选项列表中看到您的设备。