我使用libGDX制作了这个游戏。我已将游戏上传到游戏商店。
现在我无法安装Google Play服务。
- 我按照说明操作并尝试运行最终的.apk文件,但在添加完所有后,游戏说游戏很遗憾停止工作。
有人能帮助我吗?我不知道导致游戏无法运行的问题是什么。也没有错误。
这是我的MainActivity文件:
public abstract class MainActivity extends AndroidApplication
implements
GameHelperListener,
ActionResolver {
private GameHelper gameHelper;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
cfg.useGL20 = false;
initialize(new ZBGame(), cfg);
// initialize(new TutorialLibgdxGameservices(this), false);
gameHelper.setup(this);
// AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
// cfg.useGL20 = false;
// initialize(new ZBGame(), cfg);
}
public MainActivity() {
gameHelper = new GameHelper(this);
gameHelper.enableDebugLog(true, "GPGS");
}
/** Called when the activity is first created. */
@Override
public void onStart() {
super.onStart();
gameHelper.onStart(this);
}
@Override
public void onStop() {
super.onStop();
gameHelper.onStop();
}
@Override
public void onActivityResult(int request, int response, Intent data) {
super.onActivityResult(request, response, data);
gameHelper.onActivityResult(request, response, data);
}
@Override
public boolean getSignedInGPGS() {
return gameHelper.isSignedIn();
}
@Override
public void loginGPGS() {
try {
runOnUiThread(new Runnable() {
public void run() {
gameHelper.beginUserInitiatedSignIn();
}
});
} catch (final Exception ex) {
}
}
@Override
public void submitScoreGPGS(int score) {
gameHelper.getGamesClient().submitScore("CgkI_v3s4-UREAIQAQ", score);
}
@Override
public void getLeaderboardGPGS() {
startActivityForResult(
gameHelper.getGamesClient().getLeaderboardIntent("CgkI_v3s4-UREAIQAQ"), 100);
}
@Override
public void onSignInFailed() {
}
@Override
public void onSignInSucceeded() {
}
}
由于