在Android上使用Parse库之前,必须调用Parse.initialize()

时间:2013-05-28 16:12:51

标签: android parse-platform

我正在为Android开发一个照片共享应用程序,它使用Parse.com平台作为后端。

我有一个主要活动,我从Parse服务器获取照片,在这个活动中,我有一个按钮,可以开始拍摄照片活动!

当我想在Parse服务器上传照片时出现问题 - 我收到此消息:

You must call Parse.initialize(....) before using Parse library 

但我已经在我的Splash Screen活动中初始化Parse库 - 在onCreate方法中!

我还想提一下应用程序有效,但是当我更改了主活动类时,这个问题就开始出现了!

你知道这是什么问题吗?

1 个答案:

答案 0 :(得分:4)

import com.parse.Parse;
    import android.app.Application;

    public class App extends Application {
      @Override
      public void onCreate() {
        super.onCreate();

        Parse.enableLocalDatastore(this);
        Parse.initialize(this, PARSE_APPLICATION_ID, PARSE_CLIENT_KEY);
      }
    }

的AndroidManifest.xml

<application
        android:name="yourpackagename.App"
.
.
.
</application>