私は、ユーザーが試合に勝った場合に新しいポイントを追加するために現在のスコアを保存する必要があるゲームを開発しています。 Googleのゲームのサンプルを見て、私はこのコメントが見つかりました:ゲームのスコアを保存するためのAndroid暗号化ファイル
public void saveLocal(Context ctx) {
/* TODO: This is left as an exercise. To make it more difficult to cheat,
* this data should be stored in an encrypted file! And remember not to
* expose your encryption key (obfuscate it by building it from bits and
* pieces and/or XORing with another string, for instance). */
}
彼らは地元の得点でポイントを格納しているが、それらはリーダーボード上の新しいスコアをアップロードするには、このローカル変数にポイントを追加します。
この機能を実装する例はありますか? これを行うもう1つの良い方法はありますか?
このライブラリを使用して保存するには:https://github.com/orhanobut/hawk/tree/hawk1 –
ライブラリ自体はかなりよく見えます。私はまだスコアの正確な値を格納しませんでしたが補完的な値のようなもの(〜VARIABLEでjavaで行われる)。暗号化に関する輸出法を忘れないでください。 – Ch4t4r
しかし、私はローカルストレージ –