Problem mit tablet-detection-Synchro-Digital
Meine Kollegin und ich entwickeln und implementieren Sie eine Anwendung auf einem Android-tablet für Unternehmen. Wir begonnen und fast abgeschlossen ist die Entwicklung der Anwendung in Frage, die mit dem Eclipse AVD (wir hatten nicht erhielt das tablet noch) und es funktioniert perfekt.
Erhielten wir das Tablett, auf dem die Anwendung installiert werden müssen, das Modell:
SynchroDigital INOSOP10-4.0 RES, 10" mit ICS, die weniger als 100 €, ist das wirklich Billig aus.
Unser problem: mein PC nicht erkennt das tablet (WIN7, nicht in der Lage, um die Treiber zu installieren, beim verbinden, obwohl ich schon erfolgreich auf Galaxy S und Galaxy Tab). Ich habe Zugriff auf den Speicherplatz, wenn ich aktivieren, Massenspeicher-aber es wird nicht erkannt als ein tablet, deshalb kann es nicht kompilieren direkt aus Eclipse, nichts erscheint in der Geräteliste.
Aktivieren USB-debugging ändert nichts.
Keine Aktivität in der logcat beim anschließen des tablet.
In der Geräteverwaltung finde ich die Tablette unter Andere Geräte /Android, mit dem gelben Dreieck. Auf der website der Hersteller bietet eine "Support" - Sektion, aber kein link zu dem Treiber.
Versucht mit einem anderen PC, Gleiches Ergebnis.
Irgendwelche Ideen? Ist es möglich, dass einige Tabletten sich nicht erlauben, die Entwicklung, die direkt aus Eclipse?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erste, dies ist ein Treiber-problem. Leider sind Sie eher aus Glück ohne Fahrer.
Gibt es ein paar Dinge, die Sie versuchen können, vom einfachsten zum schwierigsten:
BEARBEITEN Diese Methode funktioniert zuverlässig unter Windows. Wenn Sie Windows 8 ausgeführt werden, müssen Sie starten Sie in das erweiterte Start-Menü und deaktivieren der Treibersignierung zu installieren, die modifizierte Treiber.
Google-enthält die USB-Treiber für die Nexus-Geräte als Teil der SDK. Wenn Sie noch nicht installiert hat, die Google-USB-Treiber-Paket aus dem SDK-Manager, dies zu tun.
Aus dem SDK-Ordner, die ich finden den Treiber hier:
/android-sdk-windows/google-usb-Treiber/
Eröffnung der android_winusb.inf, Sie können sehen, ein Beispiel-Eintrag für das Nexus One:
HINWEIS Dieser Eintrag ist in zwei Standorte (die 32-bit-Treiber und 64-bit-Treiber-Abschnitte). Wir erstellen einen neuen Eintrag, aber wir werden wahrscheinlich nur noch 2 hardware-IDs. So werden unter [Google.NTx86] Sektion, erstellen Sie einen Eintrag:
Nun müssen wir in die Leerstellen zu füllen.
Dreieck
Vertraut Aussehen?
Beispiel: USB\VID_0BB4&PID_0CBB&MI_01
Kopieren und fügen Sie diese in die entsprechende Stelle:
HINWEIS ich nicht denke, dass es darauf ankommt, wo Sie fügen Sie diese hardware-IDs, ich denke, dass die Variablen-Namen sind nur für kosmetische Zwecke. Ich könnte falsch sein, ich schreib nicht mit den windows-Treibern.
Nun kopieren und fügen Sie den gesamten Eintrag in den [Google.NTamd64] - Abschnitt. Alle getan, versuchen Sie es, und aktualisieren Sie die Treiber und sehen, ob es akzeptiert es.
Möchte ich hinzufügen, eine weitere Sache, die "Fehler 454" Antwort, die btw für mich arbeiten. wenn Sie einfach gehen Sie zum Geräte-manager und sagen "Treiber Aktualisieren" es wird nicht funktionieren (nicht für mich).
Nach der Prozedur habe ich oben ausgeführt "echo 0xYYYY >> "%USERPROFILE%.android\adb_usb.ini" - Befehl (wo JJJJ ist die vierstellige Zahl aus VID_0BB4. In diesem Fall wäre es das "echo 0x0BB4 >> "%USERPROFILE%.android\adb_usb.ini"), und dann ging zum Geräte-manager und in der Treiber-update-Prozedur chosed "Durchsuchen meine computer nach Treibersoftware suchen" und dann chosed "Lassen Sie mich wählen Sie aus der Liste von Gerätetreibern auf meinem computer". Danach, klicken Sie auf durchsuchen und wählen Sie die "android_winusb.inf". Er wird sagen, dass Treiber nicht Digital signiert ist, aber ignorieren Sie die Warnung und fahren Sie Fort.
Danach ausführen adb kill-server und adb-Geräte und Ihr Gerät sollte in der Liste.
Habe ich billige Prestigio PMP3370B tablet.
Fast geklappt mit dem Prestigio PMP5101C QUAD auch..... der Fahrer schien zu arbeiten, aber ich musste dann:
Die vendor-ID zu verwenden, die in 2. war 0x2207
Es ist erwähnenswert, aber, dass, wenn Sie aktualisieren Sie Ihre Android-version auf Ihrem PC installiert, wird es nuke den Eintrag, den Sie Hinzugefügt 2.
Modifizierter Treiber funktioniert wie ein Charme auf meinem Prestigio PMP5770D tablet, und auch auf Freund Coby Kyros MID7042.
Dank
Nicht mit Synchro-Digital...
Aber für Leute die (wie ich) waren auf der Suche, wie man PMP5101C_QUAD Treiber und bin über diesen Beitrag gestolpert: In der "android_winusb.inf" musste ich hinzufügen:
%SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0011&REV_0222&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0011&MI_01
Beachten Sie, dass wenn Sie das hinzufügen dieser in der falschen Reihenfolge, d.h. wie:
%SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0011&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0011&REV_0222&MI_01
Den adb nicht erkannt es als PMP5101C_QUAD Gerät.