Android Studio中的AVD管理器不显示我的设备,但adb设备显示它。我是不是遗漏了什么明显的东西?
当前回答
在我的案例中,以下步骤有助于解决这个问题:
1)确保Android SDK管理器中安装了“谷歌USB Driver”软件包
2)从这里下载“ADB驱动安装程序2.0”
3)运行下载的工具,连接智能手机;在我的例子中,它显示驱动程序安装不正确,并建议修复它
在这些步骤之后,我的Android Studio立即识别了设备!MTP和PTP都开始工作了。
三星(Android 4.1.2)和小米MI4W (Android 4.4.4)测试
其他回答
如果你的Windows甚至不能安装驱动程序,你应该进入设备管理器并获得设备ID(右键单击你的设备->属性->详细信息->硬件ID(在属性中)。 从Android Studio安装谷歌USB驱动程序。 进入android_winusb。inf文件(ANDROID_SDK_DIR/extras/谷歌/usb_driver/),并根据文件格式添加您的设备ID。 再次运行“adb devices”,一切正常。
这对我来说很管用:
windows 10。 Android Studio 4.1。 三星galaxy a50。
在Android Studio中这样做: 文件设置-语言和框架-颤振。 然后指向你电脑中你颤振的存储位置,比如: C:例如\Desktop\Flutter。
希望能有所帮助。: D
所以我使用的是Android Studio 3.1,上面没有任何工作。唯一解决这个问题的是启用“使用libusb后端”复选框,见附件
执行以下步骤来解决上述问题。
右键单击项目 选择“创建运行配置” 所有的测试。(第二个选项) 在“General”页签中——>目标设备
如果每个配置都是排序的,那么对我来说有效的方法是将设备切换到PTP连接,然后再切换回MTP。
推荐文章
- 警告: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文件