当我最初连接数据库时,Parse.com数据连接运行良好。但是,当应用程序关闭然后重新打开时,与Parse的连接不起作用,或者导致应用程序崩溃或应用程序运行,但未加载数据库所需的所有数据。有什么想法吗?
这是我在MainActivity.java中的初始化
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Parse.enableLocalDatastore(this);
Parse.initialize(this);
} }
我已经尝试将初始化语句发送到另一个类,但这根本没有连接到Parse.com。
这是应用崩溃时的logcat错误:
02-02 19:04:53.545:E / AndroidRuntime(14130):java.lang.RuntimeException:无法启动活动ComponentInfo {com.lfg.fyp.taste_a_saurus / com.lfg.fyp.taste_a_saurus.MainActivity}: java.lang.IllegalStateException:Parse#enableLocalDatastore(Context)
之前必须调用Parse#initialize(Context)
答案 0 :(得分:3)
在清单中声明您的.animate()
课程如下:
Application
您的Application类看起来像这样:
<application
android:name="YourApplicationClassName" >
}