Frage

Ich möchte Echtzeit-Multiplayer-Spielentwicklung mit Google Play Services lernen.

Ich habe also gerade mit der Buttonclicker2000 von Google angefangen, um das Lernen von Multiplayer-Spielen für Android zu lernen. Und unten sind die Schritte, die ich gefolgt habe:

  • Schritt 1: Im Verzeichnis, in dem ich alle meine Eclipse-Projekte halte, tat ich

    git clone https://github.com/playgameservices/android-samples.git

  • Schritt 2: Aktualisiert meine Google Play Services auf die neueste Version zum Datum. Juni.4.2014

  • Schritt 3: Importiertes Google Play Services-Bibliotheksprojekt in Bezug auf meinen Arbeitsbereich.

  • Schritt 4: Importierte BaseGameUtils als Bibliothek und Hinzufügung von Google Play Services dazu.

Alle funktionierten nur toll bis über den Schritten.

  • Schritt 5: Importiertes ButtonClicker2000-Projekt aus Android-Samples-Verzeichnis, das ich Kloniert von Github und fügte Basegameutils-Bibliothek als Hinweis darauf hinzu. Und Es gab mir Compilation-Fehler für die GamesClient-Klasse, die jetzt veraltet ist.

Ich habe also nur MainActivity-Java von ButtonClicker2000 wie folgt bearbeitet:

Da die GamesClient-Klasse dauerhaft entfernt wird, werden diese Anweisungen

generasacodicetagpre.

durch

ersetzt generasacodicetagpre.

Alles ist gut. Jetzt ist mein Code, der sich auf meinem NEXUS 4-Gerät mit dem Laufen des Spiels erfüllt hat, so versucht, dass er den Absturz während des Starts nur stürzt.

Hinweis: Ich habe eine App an meiner Entwicklerkonsole erstellt, die nicht veröffentlicht ist, die nicht veröffentlicht ist, und auch Tests von E-Mails hinzugefügt. Ich habe meinen Paketnamen geändert. Ich habe auch Echtzeit-Multiplayer-Option in der Entwicklerkonsole aktiviert.

log Cat-Fehlerdetails

generasacodicetagpre.

War es hilfreich?

Lösung

hat den Fehler bekommen, den ich beim Update von Buttonclicker's MainActivity.Java und Der Fehler, den ich tat, war zu tun

generasacodicetagpre.

vor

generasacodicetagpre.

und rest alles ist in Ordnung.

Aber während Sie auf der Suche nach Informationen zu Echtzeit-Multiplayer suchen, habe ich festgestellt, dass viele Leute einiges oder ein anderes Problem erhalten, da Buttonclicker-Beispiel nicht von Google aktualisiert wird. Ich hoffe, diese Frage hilft ihnen, ButtonClicker2000 erfolgreich zu erhalten, um den Echtzeit-Multiplayer erfolgreich zu verstehenAndroid mit neuester Überarbeitung der Google Play Services-Bibliothek, dh Revision 17 ab sofort.

es ist jetzt absolut toll !!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top