Parse.com说:"暂无数据"与实际设备暂无、实际、数据、设备

2023-09-07 02:31:38 作者:彼岸花开成海

我是新来Parse.com并试图快速启动项目。我下面每一步建立在Android平台的应用程序。但我得到暂无数据的消息每次我点击测试按钮。我到目前为止所做的是:

I am new to Parse.com and trying to the quick start project. I am following each and every step to build an app on android platform. But I am getting "no data yet" message everytime I click on Test button. What I've done so far is:

MainActivity:

MainActivity:

public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Parse.initialize(this, "AMRjGNY53W2HFZILS7M64rZy3b8mSz3qGkf1KeOE","xquKy2rT8FSeFYCd8A8mIVOCqqO5SlSMrCwlZ0ux");
    ParseAnalytics.trackAppOpened(getIntent());
    ParseObject testObject = new ParseObject("TestObject");
    testObject.put("foo", "bar");
    testObject.saveInBackground();
}}

我的应用程序类是:

My Application class is :

package com.example.hello1;

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

public class ParseApplication extends Application {

    @Override
    public void onCreate() {
        super.onCreate();

        // Add your initialization code here
        Parse.initialize(this, "AMRjGNY53W2HFZILS7M64rZy3b8mSz3qGkf1KeOE", "xquKy2rT8FSeFYCd8A8mIVOCqqO5SlSMrCwlZ0ux");
    }

和清单文件:

<uses-sdk
    android:minSdkVersion="7"
    android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.INTERNET" />
   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<application
    android:name="ParseApplication"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name="com.example.hello1.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

运行,当我点击上parse.com测试应用程序后,它说,目前还没有数据。 !

After running the app when I click on test on parse.com, it says no data yet. !!

我不明白自己做错了什么,我做的!

I don't understand what wrong I'm doing !!

推荐答案

我有同样的问题。转到您的清单文件,并确保您的应用程序节点引用您的Java文件。

I had the same problem. Go to your manifest file and make sure that you application node is referencing your Java file.

例如你有下面

公共类MyApplication的扩展应用{...}

public class MyApplication extends Application {...}

在AndroidManifest你需要这样的事情...

in the AndroidManifest you need something like this...

 <application
  android:name="com.example.test.MyApplication"

这样,你的应用程序文件可以被应用程序所调用。 =)

That way your application file can be called by the application. =)

确保您使用完全限定类名。