我在读StackOverflow 答案解决使用Android设备进行开发时可能遇到的一些问题。
解决方法是创建一个文件,如下所示:
/etc/udev/rules.d/##-android.rules
在上面的文件中,如果您运行的是 Gusty/Hardy/Dapper (50-android.rules),则将 ## 替换为数字 50;如果您运行的是 Karmic Koala/Lucid Lynx/Maverick Meerkat (70-android.rules),则将 ## 替换为数字 70
我目前使用 Ubuntu 14.10 Utopic Unicorn,有几个问题:
- 这个号码是多少?我在哪里可以找到我的号码?
- 这官方 Android 文档不要说明这个数字是特定于版本的。他们只是使用
51
。它不依赖于版本吗? - 如果我升级了我的 Ubuntu 版本,我是否必须用较新的号码重新创建此文件?
答案1
以下是一个数据点:
我在我的 Ubuntu 14.04 LTS 系统上使用 51-android.rules,效果很好。
很久以前,当我尝试使用 adb 连接到我的平板电脑时,我从一些博客文章中的说明中得到了这个(我成功了)。换句话说,我不知道答案的出处,但我可以验证它是否有效。
我认为尝试其中一种或任何一种并查看它们是否有效不会有什么坏处。我猜它只是控制规则的处理顺序。
我一直无法让这个东西在 Windows 上连接。这又是一个迫使我最终转向 Linux 的因素。