最初に、Test App という名前の新しいアプリを作成しました (テスト目的のみ)。
次に、このガイドに従いました(正しく):http://swarmconnect.com/admin/docs/setupおよびhttp://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 はありません! 誰も答えを知っていますか?
ありがとうございました!どんな助けでも大歓迎です!