繁体   English   中英

ScoreloopUI->找不到源

[英]ScoreloopUI -> Source is not found

我想在我的应用程序中添加Scoreloop。 我使用官方教程进行了尝试,但是在代码中写下了我的游戏机密(例如该站点的特殊ID)后,eclipse出现了以下问题:“找不到源”

这是我的应用代码:

编辑:

好。

我更改了代码。 Scoreloop在说(本教程):此代码应该有效。 该文件存在。 但是它仍然无法正常工作。

package com.example.littlepigs;

import android.app.Application;

import com.scoreloop.client.android.ui.ScoreloopManagerSingleton;

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        ScoreloopManagerSingleton.init(this,
                "SAGk1GZeD3hqJOoThZTWM3YlCFuvgAdZrGgjU6TSCecUw1FnNCJDhw==");
    }

    @Override
    public void onTerminate() {
        super.onTerminate();
        ScoreloopManagerSingleton.destroy();
    }

}

还有https://stackoverflow.com/questions/10214659/implementing-scoreloop-on-android?rq=1,您应该看看它,因为它与您的非常相似。

首先让我们修复该类,您应该扩展Application而不是Android.app.Application。

修复此问题,然后将您在LogCat中遇到的错误复制给我,是否已经创建了要扩展的名为Application的类,或者它是基本的android类?

package com.example.littlepigs;

import com.scoreloop.client.android.ui.ScoreloopManagerSingleton;

public class Application extends Application //not android.app.Application {
    @Override
    public void onCreate() {
            super.onCreate();
            ScoreloopManagerSingleton.init(this, "secret");
    }

@Override
public void onTerminate() {
        super.onTerminate();
        ScoreloopManagerSingleton.destroy();
}

} 

您也不需要导入上下文,上下文说“我在做什么?” 所以当你通过

ScoreloopManagerSingleton.init(this, "secret");

您实际上是在说“作为Application1启动一个新的ScoreLoopManagerSingleton”

上下文在说“我是谁?”

ScoreloopManagerSingleton.init(this(这意味着Application1的上下文),“秘密”)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM