问题与平板电脑检测同步数字(Issue with tablet detection Synchro

2019-06-26 21:47发布

我和我的同事都制定和实施上的Android平板电脑的公司的应用程序。 我们开始与基本完成使用Eclipse AVD有问题的应用程序开发(我们没有收到该平板电脑还)和它完美的作品。

我们收到必须在其上安装的应用程序,模型中的平板电脑:SynchroDigital INOSOP10-4.0 RES,10" 与ICS,小于100€,真正便宜的。

我们的问题:我的电脑无法识别平板电脑(WIN7,无法连接时安装驱动程序,虽然我已经成功上的Galaxy S和Galaxy Tab的开发)。 我可以访问存储空间时,我激活海量存储,但它不会被识别为一个平板电脑,因此它不能从Eclipse的直接编译,未出现任何设备列表中。

启用USB调试不会改变任何东西。
在logcat中没有活动连接平板电脑时。
在设备管理,我觉得在其他设备/ Android的平板电脑,与黄三角。 制造商的网站提供了一个“支持”一节,但没有链接到驱动程序。
试图与另一台PC,同样的结果。

有任何想法吗? 有没有可能是某些平板电脑不允许直接从Eclipse的开发?

Answer 1:

首先,这是一个驱动程序问题。 不幸的是你,而运气不好没有司机。

有一对夫妇的事情,你可以尝试从简单到困难:

  1. 如果你在办公室有一个MAC,试试吧,你往往不需要驱动程序。
  2. 如果该设备是植根,你可以使用无线ADB
  3. 你可以尝试修改谷歌Android驱动程序(见下文)

编辑此方法可靠地工作在Windows上。 如果您运行的是Windows 8,你必须重启进入高级启动菜单,并禁用驱动程序签名安装改进的驱动器。

包括谷歌的Nexus设备的SDK的一部分的USB驱动程序。 如果您尚未安装的SDK管理器中的谷歌USB驱动程序包,这样做。

从SDK文件夹,我在这里看到了司机:/ Android的SDK窗口/谷歌的USB驱动器/

打开android_winusb.inf,你可以看到Nexus One的一个示例条目:

;Google Nexus One
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01

注意此条目是在两个位置(在32位驱动器和64位驱动部分)。 我们要创建一个新条目,但我们将最有可能只有2个硬件ID。 所以在[Google.NTx86]节,创建一个条目:

;SynchroDigital INOSOP10-4.0 RES
%SingleAdbInterface%        = USB_Install, 
%CompositeAdbInterface%     = USB_Install, 

现在我们需要填补空白。

  • 打开设备管理器
  • 去其他设备/ Android和开拓与黄三角进入
  • 转到详情标签
  • 从属性下拉列表中选择硬件ID

看起来熟悉? 例如:USB \ VID_0BB4&PID_0CBB&MI_01

复制和粘贴这些到适当的地方:

;SynchroDigital INOSOP10-4.0 RES
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0CBB&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0CBB&REV_0228&MI_01

注:我不认为它的问题,您粘贴这些硬件ID,我认为变量名称只是为了美容目的。 我可能是错的,我不写Windows驱动程序。

现在,复制并粘贴整个进入[Google.NTamd64]部分。 一切做完之后,尝试更新驱动程序,看看是否接受它。



Answer 2:

我想补充一件事“错误454”的答案,这顺便说一句为我工作。 如果你只是去设备管理器,并说“更新驱动程序”它不会工作(没有为我)。

以上我已经执行程序后“回声0xYYYY >>‘%USERPROFILE%.android \ adb_usb.ini’命令(其中YYYY是从VID_0BB4四位数字。在这种情况下这将是”回波0x0BB4 >>“%USERPROFILE%.android \ adb_usb.ini“),然后去了设备管理器和chosed更新驱动程序‘浏览我的驱动程序软件的电脑’,然后chosed‘让我从我的电脑’上的设备驱动程序的列表中选择。 在此之后,点击浏览选择“android_winusb.inf”。 它会说,司机没有数字签名,但忽视警告继续。

在此之后,执行ADB杀死服务器,然后ADB的设备和您的设备应该是在列表中。

我有PRESTIGIO PMP3370B便宜的平板电脑。



Answer 3:

与PRESTIGIO PMP5101C QUAD几乎工作以及.....司机似乎工作,但后来我不得不:

  1. 再次这样做,但这次是在MTP模式(它是在大容量存储模式下的第一时间,这意味着两个条目,每个具有不同的PID)。 (这并没有解决它,但它意味着在Windows在MTP模式报告为OK)
  2. 然后,按照此http://blog.itfiser.cz/android-adb-with-prestigio-multipad-pmp5080cpro-and-win7/

在第2使用的供应商ID是0x2207

值得指出的是,虽然它,如果你升级你的电脑上安装您的Android版本,它会攻击你在2中添加的条目。



Answer 4:

修改驱动器的工作原理是在我的PRESTIGIO PMP5770D平板电脑的魅力,同时也对朋友的考比居鲁士MID7042。 谢谢



Answer 5:

不相关的同步数字......但人谁(像我)正在寻找如何使PMP5101C_QUAD司机工作,无意中发现了这个帖子:在“android_winusb.inf”我不得不添加:

%SingleAdbInterface%= USB_Install,USB \ VID_2207&PID_0011&REV_0222&MI_01%CompositeAdbInterface%= USB_Install,USB \ VID_2207&PID_0011&MI_01

请注意,如果你添加那些以错误的顺序一样,即:

%SingleAdbInterface%= USB_Install,USB \ VID_2207&PID_0011&MI_01
%CompositeAdbInterface%= USB_Install,USB \ VID_2207&PID_0011&REV_0222&MI_01

亚洲开发银行将无法识别它作为一个PMP5101C_QUAD设备。



文章来源: Issue with tablet detection Synchro Digital