【问题标题】:Unable to run Parse Cloud Code on Android无法在 Android 上运行 Parse Cloud Code
【发布时间】:2015-02-23 16:59:50
【问题描述】:

我想在 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!"
    }
  }
});

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

“com.parse.FunctionCallback 派生的匿名类”中的“done(String, ParseException)”与“com.parse.FunctionCallback”中的“done(T, ParseException)”发生冲突;试图分配较弱的访问权限('packageLocal');是“公开的”

我做错了什么?

【问题讨论】:

    标签: android parse-platform parse-cloud-code


    【解决方案1】:

    我想通了。 done 方法上应该有一个“公共”访问修饰符。

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

    现在一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-25
      • 1970-01-01
      • 2016-11-12
      • 2016-04-17
      • 2018-03-19
      • 1970-01-01
      • 2014-09-18
      相关资源
      最近更新 更多