三毛猫の楽園

猫好きエンジニアの雑記帳

Android ゲーム

データ書き換え活用方法 東方幻想クリッカー編

こちらの記事でAndroidアプリのデータ書き換え方法をご紹介しました。
今回は実際の活用方法です。

操作の例として、東方幻想クリッカーのCOIN所持数書き換え方法で説明します。

※このアプリは個人的に楽しむ範囲での書き換えは認められていますが
 インターネットに接続しているとランキングに反映されてしまうため
 必ずオフラインの端末で試すようにしてください。

スポンサーリンク

Googleアドセンス用336px

目的

アプリのデータを書き換えることが目的です。
分かりやすい例として、東方幻想クリッカーのCOIN所持数を書き換えてみましょう。

SqlitePrime をインストール

こちらの記事を参考に「SqlitePrime」をインストールしてください。無料です。

データ書き換え方法

1. SqlitePrime を起動します

2. [Open existing database] > [Android] > [data] > [jp.pluszero.clicker] > [files] へ移動します

3. clicker.db にチェックをいれて [OK] を押すとデータベースが開きます

4. [Main] > 1行目を選択 > [coin] を選びます

5. 値を編集し、[save]を選択します

6. アプリを起動しなおして反映させます

まとめ

以上でデータベースを書き換えることができました。

以前の記事でも紹介していますが
データベース書き換え方法を知っておくと、Androidでアプリを開発するときのデバッグ時間が短縮できますのでお勧めです。

ただし、今回の例で紹介したアプリのように、公開後も外部アプリからデータベースにアクセスできてしまう状態にするのは危険ですので注意してください。

-Android, ゲーム