Wie die Google App Engine als backend-Datenbank für Android-Anwendungen
Ich bin eigentlich ein Anfänger in der android und braucht viel Hilfe. Habe ich eine Anwendung mit embedded-Datenbank und jetzt wollen Sie es auf einige dynamische Lage. Haben einfache form der Daten (einige Adressen und Zweig-Informationen etc). Ich habe eigentlich keine Ahnung, wie die Nutzung eines dynamischen server platziert, auf die dynamische Lage.
Wie kann ich dies tun? Bitte guide mich schrittweise
Stöberte ich und fand einige Begriffe wie "schreiben Service", "Close/open-back-ends" etc. Bitten wir Sie, leite mich. Eine andere Frage, die ich habe, ist: brauche ich irgendeine Art von Registrierung, api-key oder eine andere Sache. Ich habe gerade die "google-plugins" von eclipse, und ich kann erstellen App engine connected Android App
- Warum hat android eine Menge Hilfe brauchen ? Sie haben sogar versucht einige code schreiben ?
- ja, lieber Freund; ich habe diese app mit eingebetteter Datenbank, aber keine Idee über die Verwendung der server-Datenbank. So muss hier die Führung...
- developers.google.com/appengine/docs/java/endpoints
- Das ist das Problem mit, SO ist es ein Frage-Antwort-forum nur. Niemand hat die Zeit, um aufwendige software-Entwicklung, Konsultation oder Beratung.Sie erhalten eine Menge von unten Stimmen und auch flags für das schließen Ihre Fragen.
- Sie sind wahr, über 90% der Menschen, Dank
- Ich möchte mit dieser Methode.Was "eingebettete Datenbank" hast du verwendet?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, brauchen Sie einen Schlüssel. Blick auf diese http://developer.android.com/google/gcm/gs.html
Erste, wir müssen zum senden von Daten zu/von der client - zum Beispiel richten Sie (App engine connected Android App) mit
Wieder, dass die helper-Klasse ist Schritt #4 und wie ist es in Schreiben Sie die Server-Anwendung Server-Anwendung
Natürlich dann wollen Sie fortbestehen oder look-up-Daten. Sie können das tun, in das, was Klasse wird verwendet, um senden/empfangen von Nachrichten (was natürlich nutzt der Sender helper-Klasse oben)
Dann ist die einfachste und vielleicht beste Weg für die AppEngine, wenn Sie mit Java ist die Verwendung Objektivieren. Vertrauen Sie mir, oder google es zu sehen, wie gut es ist. https://code.google.com/p/objectify-appengine/
Die docs für die Objektivierung sind wirklich gut, und ich habe nicht wirklich irgendwelche Schwierigkeiten haben, das erste mal.
Ihre einfaches Beispiel ist:
Ich denke, Sie sind gut zu gehen.
Zusammenfassung:
YourMessageClass (auf Appengine)
-- com, verwendet.google.android.gcm.server.Sender zum senden/empfangen von Daten
-- nutzt Objektivieren, um die Persistenz der Daten.
Die nächste Frage ist, wo steckst du YourMessageClass. Wird es in ein Servlet, das ist der Umgang mit einem kurzlebigen Wunsch? (https://developers.google.com/appengine/docs/java/runtime#Requests_and_Servlets) Wird es in eine lang andauernde backend? ( https://developers.google.com/appengine/docs/java/backends/ ), aber das sprengt den Rahmen dieser Diskussion.