无法 运行 在 Android 上解析云代码
Unable to run Parse Cloud Code on Android
我想 运行 在 Android 上解析云代码,为此我遵循 Parse Docs 中提供的说明。我尝试执行以下代码:
ParseCloud.callFunctionInBackground("hello", new HashMap<String, Object>(), new FunctionCallback<String>() {
void done(String result, ParseException e) {
if (e == null) {
// result is "Hello world!"
}
}
});
我收到一个编译时错误,指出:
'Anonymous class derived from com.parse.FunctionCallback' 中的 'done(String, ParseException)' 与 'com.parse.FunctionCallback' 中的 'done(T, ParseException)' 冲突;试图分配较弱的访问权限 ('packageLocal');是 'public'
我做错了什么?
我明白了。 done 方法上应该有一个 'public' 访问修饰符。
...
public void done(String result, ParseException e) {
...
现在一切正常。
我想 运行 在 Android 上解析云代码,为此我遵循 Parse Docs 中提供的说明。我尝试执行以下代码:
ParseCloud.callFunctionInBackground("hello", new HashMap<String, Object>(), new FunctionCallback<String>() {
void done(String result, ParseException e) {
if (e == null) {
// result is "Hello world!"
}
}
});
我收到一个编译时错误,指出:
'Anonymous class derived from com.parse.FunctionCallback' 中的'done(String, ParseException)' 与 'com.parse.FunctionCallback' 中的 'done(T, ParseException)' 冲突;试图分配较弱的访问权限 ('packageLocal');是 'public'
我做错了什么?
我明白了。 done 方法上应该有一个 'public' 访问修饰符。
...
public void done(String result, ParseException e) {
...
现在一切正常。