2

我最近收到了用于开发的海信 Sero 7 Pro Edition(运行 android 4.2)。我目前正在我的 Linux 机器上尝试设置它以便在这里使用,因为我似乎对这台计算机上的 NDK 有更好的运气。

顺便说一句,我在 adb_usb.ini 中注册了供应商 ID,它似乎不想与我的计算机配合使用。当我插入设备时,它说 USB 调试已启用,并且它已作为媒体设备连接。我听说一些地方作为媒体设备连接会导致 USB 调试出现一些问题。也许这就是问题所在,如果是这样,我该如何关闭它?

在这里有点不知所措。我该如何让这个工作?提前致谢

4

3 回答 3

4

我有相同的海信 Sero 7 平板电脑。ID 为 109b,可在此处的 USB 供应商 ID 列表中找到。除了Sumit Jain 解释的答案之外,还必须这样做。

除了编辑 51-android.rules,您还需要将第三方供应商 ID 添加到adb_usb.ini

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.

0x109b

然后在终端:

adb kill-server

adb devices

> List of devices attached 
> 015d8bed094ffe06   device

PS:这是我使用 gedit 的命令~/.android/adb_usb.ini

于 2013-09-27T21:50:29.507 回答
1

好吧,我想我有一种方法可以帮助你。只需按照步骤...

  1. 将设备插入系统后,在终端中键入lsusb 。你会看到一些代码。现在删除设备并再次运行命令。现在您会注意到缺少其中一个代码。记下缺少的代码,因为那是您的设备制造商的代码。

  2. 这是我的情况下的代码(0bb4)

总线 002 设备 014: ID 0bb4 :0ce6 High Tech Computer Corp.

3.现在去这个路径/etc/udev/rules.d

4.您会注意到一个名为51-android.rules 的文件。

5.打开它并复制并粘贴最后一行但更改。最后一行看起来像我上面粘贴的那个。现在在复制的行中将代码替换为您的设备代码(在我的情况下为 0bb4)。

  1. 现在输入adb kill-server

  2. 现在输入adb devices,您可以看到您的设备已列出。

希望这对您有所帮助,并且您要小心您在任何地方需要的权限。

于 2013-08-14T17:59:17.557 回答
-1

转到设置/关于/构建点击构建 8 次。Bazinga 开发人员选项在您退出时打开

于 2013-12-08T05:45:16.440 回答