2016-04-09 9 views
0

Ich habe Pars-Datenbank mongolabs migriert, und ich habe Parse-Beispiel-Server eingerichtet und in der Android-App habe ich die oben (im Bild) Server-Konfiguration gegeben.Verbinden Android-App zu Backend db mit selbst gehosteten lokalen Parse-Server

Ich habe getestet, dass der Server ordnungsgemäß mit der db verbindet und die App ist auch in der Lage, den Server zu kontaktieren (on/Route, ich habe gerade versucht, etwas auf der Konsole zu drucken, also beim Initialisieren, App verbindet sich auf Server/Route) , aber ich kann die App nicht dazu bringen, Dinge in die db zu legen. Ich habe mich gefragt, wie und wo Parse den Rest ruft.

Parse.initialize(new Parse.Configuration.Builder(this) 
.applicationId("***************") 
.clientKey("********************\n") 
.server("http://192.168.0.11:1337/parse") 
.build() 

screenshot

+0

Ihr Code scheint richtig zu sein. Was ist der Fehler, den Sie erhalten? –

Antwort

0

Es sieht aus wie url Ihre Parse-Server (.server) ist nicht richtig. Es sollte https://yourAppName.herokuapp.com/parse sein. Sie sollten einen Config-Variablenschlüssel mit dem Namen SERVER_URL haben, und der Wert ist die obige Server-URL.

+0

Ich führe den Server zuerst auf meinem lokalen Host (lokale Maschine). Ich werde den Server nicht auf heeorku bereitstellen, sondern stattdessen auf einem Server im Labor meiner Universität bereitstellen. Muss ich bestimmte Änderungen an der URL vornehmen? –

+0

@SunilKumar Wenn Sie es auf einem tatsächlichen Server statt Heroku hosten, sollte die Adresse in Ordnung sein, aber ich kann nicht sicher sagen. Ich habe einfach die falsche Annahme gemacht. Welchen Fehler bekommst du? –

+0

Das Problem wurde behoben. Vielen Dank für die Hilfe. –

Verwandte Themen