我无法使用SwarmConnect运行我的Android应用程序

时间:2013-09-11 04:42:08

标签: android

首先,我创建了一个名为Test App的新应用程序(仅用于测试目的)

然后我按照本指南(正确):http://swarmconnect.com/admin/docs/setuphttp://swarmconnect.com/admin/docs/leaderboard(我只想测试高分实施)

这是我的MainActivity

package com.piavgh.testswarm;

import android.os.Bundle;
import android.view.Menu;

import com.swarmconnect.Swarm;
import com.swarmconnect.SwarmActivity;
import com.swarmconnect.SwarmLeaderboard;

public class MainActivity extends SwarmActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Swarm.init(this, 7645, "c7b4ec126fc16f45c5fc9e6b3be09075");
        SwarmLeaderboard.submitScore(11783, 11); //submit the score 11 to server
        SwarmLeaderboard.showLeaderboard(11783);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

}

我收到以下错误:

  

E / AndroidRuntime(4404):java.lang.RuntimeException:无法启动   活动   ComponentInfo {com.piavgh.testswarm / com.piavgh.testswarm.MainActivity}:   android.content.ActivityNotFoundException:无法找到显式   活动课   {com.piavgh.testswarm / com.swarmconnect.SwarmMainActivity};有你   在AndroidManifest.xml中声明了这个活动?

因为SwarmConnect只是一个库所以它没有SwarmMainActivity!有人知道答案吗?

谢谢!任何帮助表示赞赏!

2 个答案:

答案 0 :(得分:2)

您需要在清单文件中添加SwarmMainActivity。 有可能在内部调用SwarmMainActivity

答案 1 :(得分:0)

将以下行添加到project.properties

manifestmerger.enabled=true

在你的清单中

  

机器人:的minSdkVersion = “9”