簡體   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