无法将Android应用程序连接到解析

时间:2015-10-14 18:58:47

标签: android parse-platform

我正在尝试将我的Android应用程序连接到parse.com,但我最后一步陷入困境。在Parse网站上提到将以下内容添加到您的ApplicationonCreate()中:

Parse.enableLocalDatastore(this);

Parse.initialize(this, "yDdwwIjw0jmTnTEAzc3CQaXXXXXXXXXXXX", "kljfnAt3XXXXXXXXXXXX");

我无法理解如何以及在何处添加此代码。请指导完成这些步骤。

2 个答案:

答案 0 :(得分:0)

在主程序包

中创建Application
public class MyApplication extends Application{
@Override
public void onCreate() {
    super.onCreate();
    Parse.initialize(this, getString(R.string.parse_app_id), getString(R.string.parse_client_key));

}

}

答案 1 :(得分:0)

为您的清单文件添加权限。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.js"></script>
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/redmond/jquery-ui.css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.js"></script>
<input id="search-header" />

创建一个扩展Application类的类

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

不要忘记将public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); Parse.initialize(this, getString(R.string.parse_application_id), getString(R.string.parse_client_key)); } } 添加到Manifest文件中的应用程序。     

android:name=".MyApp"