Android Studio中的AVD管理器不显示我的设备,但adb设备显示它。我是不是遗漏了什么明显的东西?
当前回答
如果每个配置都是排序的,那么对我来说有效的方法是将设备切换到PTP连接,然后再切换回MTP。
其他回答
请确保您已经下载了设备正在使用的版本的正确API。在更新设备的Android版本或切换到其他设备后,您可能无法在Android Studio上下载正确的API。这样做:
检查您的设备的Android操作系统版本,请进入设置>关于>手机的Android版本 确保在SDK管理器的Android Studio中安装了正确的API
我的设置
Android Studio 3.5.3 macOS 10.14.6 Android 9设备通过Belkin USB集线器连接到Mac。
当从谷歌的Android github repo运行Kotlin示例项目时,没有配置,也没有设备显示在UI中。
解决方案
File > Sync Project with Gradle Files But my internet connection needs a fix, so I had to go to Preferences > System Settings > HTTP Proxy to specify a working proxy. Make sure buildscript{ ext.kotlin_version } runs a more recent version. I had to upgrade it from 1.2.xx to 1.3.xx. Now the project appears to be ready to build (the default emulator Nexus config is now enabled). Rebuild the project for the emulator just to make sure. Then I had to unplug my device from the USB hub and connect it to Mac directly. Now Android Studio sees my device. Plug the device again into the USB hub. Now Android Studio sees my device with the hub, too.
我知道这听起来很疯狂,但我只是在连接时重启手机,它就出现了
请参阅http://visualgdb.com/KB/usbdebug-manual/,因为这对我来说很有效。必须在Android工作室内下载并安装USB驱动程序,然后在windows 8.1中通过设备管理器实际安装驱动程序
如果有人对三星GT-I9060有问题,我在SO上遵循了这个答案:
如果你在windows上,很多时候它将无法识别该设备 完全由于驱动程序问题,设备不会显示。 进入设置 控制面板 硬件和声音 设备管理器 并查找任何显示错误的设备。许多机器人会显示为 未知的USB设备。选择该设备并尝试更新 驱动因素。
我卸载了设备,拔下设备,再插上。这一次Windows正确地安装了驱动程序。真扫兴。
推荐文章
- 警告: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文件