2016-05-28 3 views
3

Привет. Поскольку parse beeen официально закрывается, я использую альтернативу как back4app. Таким образом, в back4app, documentation говоритКак изменить URL-адрес в parse.com android?

Используйте этот код и изменить URL вместо https://api.parse.com

Parse.initialize(new Parse.Configuration.Builder(myContext) 
.applicationId("YOUR_APP_ID") 
.clientKey("YOUR_CLIENT_KEY") 
.server("https://parseapi.back4app.com") 

Но я не мог использовать эту строку, поскольку она бросает ошибка компиляции, как

com.parse. Конфигурация Pars.Builder имеет частный доступ в com.parse.Parse.Configuration в первой строке метода инициализации.

Затем, как изменить и применить его.

+0

Вы используете android sdk 1.13.0? – ChunTingLin

+0

yes @ChunTingLin – Shadow

+0

Я думаю, что вы используете ниже 1.13.0, попробуйте очистить проект и перестроить, или проверьте, есть ли файл jar с низкой версией. – ChunTingLin

ответ

4

Я думаю, вы используете 1.12.0 или 1.13.0 правильно. Версия sdk в порядке, только эти 2 версии содержат Parse.Configuration.

Ошибка говорит, что вы вызвали конструктор «Parse.Configuration», и этот конструктор является частным методом.

Вы должны вызвать функцию build(), чтобы получить экземпляр Parse.Configuration. Посмотрите, используете ли вы код build() в своем коде.

Parse.initialize(new Parse.Configuration.Builder(myContext) 
    .applicationId("YOUR_APP_ID") 
    .clientKey(null) 
    .server("http://localhost:1337/parse/") 
    .build() 
);