Wie man google cloud sql in meiner Android App (Eclipse) implementiert und benutzt
sich dies wie eine dumme Frage und es kann schauen, wie ich nicht Suche für eine Antwort, aber.
Das problem ist, dass ich die Entwicklung einer android-app und an einem bestimmten Punkt habe ich neues über
Google Cloud SQL
und
Google App Engine
so, ich beobachtete, wie 20-30 tutorial und begann mit der Umsetzung, aber jetzt bin ich stecken und finden keine Anleitung, zeigt Schritt für Schritt einfache android-code.
Hier ist, was ich getan habe und wo ich stecken geblieben bin und jetzt:
-meine android-app funktioniert Super keine Fehler
erstellt ein app engine-Projekt
wandte sich auf Google Cloud SQL Dienst und es-API-service und zahlte für die
erstellt eine Instanz in der cloud
-und "über die api-Konsole" erstellt eine Tabelle und eine kleine Datenbank in meinem Beispiel
generiert ein App-Engine unterstützt für meine Anwendung Paket
Und hier ist es, wo ich stecken geblieben !!! Ich weiß nicht, wie die generierten Dateien, wie die Dinge funktionieren, wie kann ich den Zugriff auf die Tabelle in der cloud durch meine app, FINDEN KONNTE KEINE TUTORIAL erklärt, wie kann das passieren, alle Anleitungen, überspringen Sie einfach diesen Schritt, als ob es die einfachste Sache der Welt.
Ich möchte nur wissen, wie Dinge arbeiten Sie zusammen? , wo zu Recht die Methoden, was muss ich tun, um meine Daten von der Tabelle in die Instanz, die in der cloud...
Ich würde schätzen, dass sogar jeder link 🙂 danke.
InformationsquelleAutor der Frage Owehbeh | 2014-01-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nicht haben dies herausgefunden, aber das ist, was ich getan habe.
In der Entwickler-Konsole Hinweis: Ihr Projekt-Nummer und Ihren API-key. Auch stellen Sie sicher, dass Ihre cloud-Instanz ermöglicht den Zugriff auf Ihre Projekt-ID.
Jetzt können Sie rufen Sie die cloud-SQL-Datenbank, die von der android-app. aber Sie müssen es tun, wie ein AsyncTask. Es funktionierte nicht für mich, bis ich dies Tat. Erstellen Sie ein AsyncTask-Klasse und in der doInBackground die Verbindung mit Ihrer DB. Ich habe mir so:
Falls Sie bereits ein android-Projekt, klicken Sie einfach rechts auf das Projekt > Google - > Erstellung von App-Engine-Backend und starten Sie aus Schritt 2. Ich hoffe, das hilft.
InformationsquelleAutor der Antwort Gabriel
Sind Sie fast da. Der empfohlene Mechanismus für Sie wäre, setzen Sie Ihre Google App Engine gehostet Funktionalität über einen REST-service und rufen Sie diese Dienste von Ihrem Android-Anwendung.
Google macht es einfacher für Sie zu tun, die über die Cloud-Endgeräte-Funktionalität. Dies wird helfen, erzeugen eine Service-Endpunkte (denke REST-Service) für Ihre Mobile Backend. Es wird auch erzeugt eine Reihe von Client-Klassen (in .java für Android-Anwendung), die Sie verwenden können leicht zum aufrufen des services von Ihrem Android-client.
Check out this in-depth tutorial deckt, dass "Wie baut man eine mobile app mit der App-Engine-backend"
InformationsquelleAutor der Antwort Romin