我有一个简单的游戏,有 2 个变量来存储分数和最佳分数:
int HightScore, CurrentScore;
我通过SharedPreferences保存 socre
static SharedPreferences app_preferences;
//Save hight score example
SharedPreferences.Editor hightScore = app_preferences.edit();
hightScore.putInt("HighScore", temp);
hightScore.apply(); // Very important
在 Android 操作系统上,有很多内存编辑器工具,例如:GameCIH、DaxAttack、HaXplorer、SB Game Hacker、GameGuardian(适用于 Android 版本至 Kikat 4.4)和Game Killer(完全兼容 android Lollipop)
我希望有人帮助我找出一些策略来防止我的变量形式被这些工具修改?
我真的很感谢你的帮助。非常感谢您。