private void restartApplication() {
final Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName());
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}
按理来说,cocos2d-x游戏的重启也是用这个,但据说如果有c++和android交互的程序里,如果用这个方法重启,可能会出现各种问题,所以需要慎用。
本文详细探讨了在使用cocos2d-x游戏开发中重启应用时遇到的问题,特别是当游戏与c++和android进行交互时,可能引发的一系列问题。建议开发者在尝试重启应用前谨慎评估其影响,以避免可能的兼容性和稳定性问题。
&spm=1001.2101.3001.5002&articleId=44455485&d=1&t=3&u=458a790f900149f9850ca2e7763e69d5)

被折叠的 条评论
为什么被折叠?



