2

バックエンドに Parse.com プラットフォームを使用する Android 用の写真共有アプリを開発しています。

Parse サーバーから写真を取得するメイン アクティビティがあります。また、このアクティビティには、写真のキャプチャ アクティビティを開始するボタンがあります。

この問題は、写真を Parse サーバーにアップロードしようとすると発生します。次のメッセージが表示されます。

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

しかし、スプラッシュ スクリーン アクティビティの onCreate メソッドで既に Parse ライブラリを初期化しています。

また、アプリが機能したことにも言及したかったのですが、メイン アクティビティ クラスを変更すると、この問題が発生し始めました。

何が問題なのか分かりますか?

4

1 に答える 1

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>
于 2014-07-15T06:44:53.903 に答える