Android USB Debug模式适用于 Windows,不适用于 Ubuntu

标签 android ubuntu

有问题的 Android 设备是 Micromax A87(一个相对不为人知的品牌 在全局市场上,但我希望这不重要)。

在 Ubuntu 中,我仔细检查了 udev 规则。他们看起来都很完美。 (我也使用另一部手机进行交叉检查)。 USB Debug模式不显示 无论如何。

adb devices

根本没有显示任何设备。

但是,在手机上启用了USB调试选项后,它可以在windows之后的Win7上运行 安装了通用手机驱动程序。

有趣的是,如果我现在在不断开电缆连接的情况下返回 Ubuntu,它也会出现在那里,我通过执行“adb devices”看到它!!

所以我想这不是开发机器的问题。 该设备似乎在 Windows 中设置了一个保持锁定的属性 直到 USB 连接断开。

有什么方法可以让它发挥作用? (除了在 Windows 上开发 :P )

Btw the /data/property/persist.service.adb.enable is 1 too.

最佳答案

您需要将设备的USB ID添加到~/.android/adb_usb.ini

插入时,您应该能够从/var/log/messages 获取 USB ID。

使用 adb kill-server 重启 adb; adb 启动服务器。

关于Android USB Debug模式适用于 Windows,不适用于 Ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13182631/

相关文章:

android - 我怎样才能永远重复过渡?

android - 在 flutter 中将图标添加到 DropDownButton(扩展)的左侧

android - adb.exe 启动服务器失败 android studio

java - 如何在 Ubuntu Linux 中安装 Amazon Corretto?

ubuntu - 如何将自定义启动镜像上传到 MAAS

android - 防止应用程序在方向更改期间重新启动

java - 如何让异步任务在 Android 中完成

shell - 用于检查修改键是否被按下的 Ubuntu shell 实用程序

ubuntu - 在 Ubuntu 上安装 Erlang 失败

python - Kivy 不工作,MESA-LOADER : failed to open iris and swrast