标签: parse-sdk-android

com.parse.ParseObject无法强制转换为

我正在开发具有Parse Platform的应用程序.要获取数据我正在调用ParseCloud.callFunctionInBackground函数.

我已将Parse及其子类注册到Application类中,如下所示:

public class App extends Application {
    @Override
    public void onCreate(){
        super.onCreate();
        Parse.setLogLevel(Parse.LOG_LEVEL_VERBOSE);    
        OkHttpClient.Builder builder = new OkHttpClient.Builder();
        HttpLoggingInterceptor httpLoggingInterceptor = new HttpLoggingInterceptor();
        httpLoggingInterceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
        builder.networkInterceptors().add(httpLoggingInterceptor);    
        ParseObject.registerSubclass(ParseMessage.class);
        Parse.initialize(new Parse.Configuration.Builder(this)
                        .applicationId("KEY")
                        .server("URL")
                        .build());
    }
}
Run Code Online (Sandbox Code Playgroud)

我有下面扩展ParseObject的模型类:

@ParseClassName("ParseMessage")
public class ParseMessage extends ParseObject {

    // Ensure that your subclass has a public default constructor
    public ParseMessage() {
        super();
    }

    public ParsePhoto getPhotos() {
        return (ParsePhoto) getParseObject("photos");
    }

    public void setPhotos(ParsePhoto value) {
        put("photos", value);
    }

    public String …
Run Code Online (Sandbox Code Playgroud)

java android parse-platform parse-server parse-sdk-android

5
推荐指数
1
解决办法
244
查看次数