android - 在 Android 虚拟机/模拟器上测试 USB 外设

标签 android android-emulator vmware android-source

是否有任何方法可以测试作为内核模块构建的 USB 外围设备(DVB-T USB 内存棒)的驱动程序?

我知道 Android 模拟器不支持这个,而且我还没有任何真正的 Android 设备可以让我搞砸闪烁。

我能否以某种方式将我的构建打包到 .iso 并在 VMware 上运行它?我意识到我可能需要先为 x86 arch 构建它,但如果它适用于 x86 arch,它也可能适用于 ARM,对吗?

感谢您的任何回复和建议

最佳答案

Genymotion 模拟器 ( https://cloud.genymotion.com ) 内置了 USB 支持,这要归功于 VirtualBox USB。如果编译后的虚拟机不符合你的需求(或者你需要特殊的USB驱动),你可以使用github(https://github.com/androvm/platform_manifest)的源代码重新编译GenymotionVM。

PS:我是 Genymotion 开发人员。

关于android - 在 Android 虚拟机/模拟器上测试 USB 外设,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19357951/

相关文章:

android - 如何实现 setOnLongClickListener?

vmware - 无法将 ovf 加载到使用 vmware vphrere 导出创建的 virtualbox?

android-studio - 为什么三星 Galaxy S10 Plus 皮肤在 Android Studio 中看起来很奇怪?

vagrant - 在 ESXi 上的 VMWare 虚拟机上运行的 Virtualbox

php - (XAMPP) Linux :MySQL said: Documentation #1932 - Table 'phpmyadmin.pma__column_info' doesn't exist in engine

android - 无法解决 Cordova 中的 PATH 问题

android - 自 Android studio 3.5 起,辅助功能服务在每次运行时自动关闭

Android如何显示歌曲内部歌词

Android 模拟器总是有 533MB 的内部存储空间

java - 安卓。应用程序在几秒钟后中断。工作