无法在Android上运行Parse Cloud Code

时间:2015-02-23 08:45:12

标签: android parse-platform cloud-code

我想在Android上运行Parse Cloud Code,为此我遵循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!"
    }
  }
});

我收到编译时错误,说明:

&#39; done(String,ParseException)&#39; in&#39; Anonymous类派生自com.parse.FunctionCallback&#39;冲突与完成(T,ParseException)&#39;在&#39; com.parse.FunctionCallback&#39 ;;试图分配较弱的访问权限(&#39; packageLocal&#39;);是公共&#39;

我做错了什么?

1 个答案:

答案 0 :(得分:2)

我明白了。应该有一个公众&#39;完成方法的访问修饰符。

...
public void done(String result, ParseException e) {
...

现在一切正常。