海信Sero 7 - 启用USB调试但不工作

时间:2013-08-14 17:29:20

标签: android debugging adb android-4.2-jelly-bean

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

除此之外,我在adb_usb.ini中注册了供应商ID,而且它似乎不想与我的电脑配合使用。当我插入设备时,表示USB调试已启用,并且已连接为媒体设备。我听说过一些连接作为媒体设备的地方会导致USB调试出现问题。也许这就是问题所在,如果是这样,我该如何解决这个问题呢?

有点不知道在这里。如何让这个工作? 提前致谢

3 个答案:

答案 0 :(得分:4)

我有相同的Hisense Sero 7平板电脑。 id为109b,可以找到here in the list of USB Vendor IDs。必须在添加中对answer explained by 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

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

答案 1 :(得分:1)

嗯,我想我有一个可以帮助你的方法。按照步骤......

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

  2. 这是我案例中的代码(0bb4)

  3. Bus 002 Device 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 ,您可以看到列出的设备。

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

答案 2 :(得分:-1)

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