2 Stimmen

Google-Anwendungen im Emulator verwenden

Wäre es möglich, ein Emulator-Image bereitzustellen, das alle Google apps die mit echten Geräten geliefert werden, wie Gmail usw.?

Ich habe keinen Zugang zu einem 2.0-Gerät, was es mir nahezu unmöglich macht, Anwendungen zu entwickeln/debuggen, die AccountManager usw.

5voto

Randy Sugianto 'Yuku' Punkte 67957

Laden Sie das Android Dev Phone System-Image herunter von http://developer.htc.com/adp.html .

Erstellen Sie dann eine neue AVD (unter Verwendung der android Werkzeug oder adb ) mit der passenden Version. Das avd-Verzeichnis erscheint im Verzeichnis .android innerhalb Ihres Home-Verzeichnisses (Führen Sie %USERPROFILE% unter Windows). Legen Sie dann system.img Datei, die in den <name of avd>.avd Verzeichnis. Starten Sie den Emulator und Sie werden Android mit installierten Google-Apps verwenden.

Haftungsausschluss Ob es legal ist, solche Bilder herunterzuladen und zu verwenden, weiß ich nicht. Bitte lesen Sie den Text dort und entscheiden Sie selbst.

0voto

Malachi Punkte 508

In Anbetracht der Probleme, die Cyanogenmod mit dem Versuch hatte, Googles Apps weiterzugeben, würde ich sagen, dass dies keine Option ist. Allerdings, wenn es etwas in der Android-Quelle (wie der Kalender) ist, können Sie es selbst kompilieren.

0voto

Jay Askren Punkte 10053

Wenn Sie die Anwendung nur debuggen wollen, müssen Sie kein neues Image erstellen. Sie können einige der Google-Apps, einschließlich Google Mail und Google Maps, im Emulator ausführen. Wenn Sie den Android SDK- und AVD-Manager im Eclipse Android Plugin aufrufen und dann auf "Verfügbare Pakete" gehen, gibt es für jedes SDK zwei Downloads für jede Version der API. Es gibt eines mit Google Apps und eines ohne. Das Paket mit Google Apps enthält Anwendungen wie Google Mail und Google Maps. Es sind nicht alle Google-Apps enthalten. Der Markt ist zum Beispiel nicht vorhanden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X