![見出し画像](https://assets.st-note.com/production/uploads/images/83533710/rectangle_large_type_2_bb041d991a2aa0e4fc39ae806485c8a6.png?width=1200)
【ファンリビ】オフライン版を他のandroid端末に移行する方法ついて【ファンタジア・リビルド】
2021/12/17にサービスを終了した「ファンタジア・リビルド」のオフライン版を他のandroid端末に移行する方法の備忘録。備忘録故にざっくり。
iosも解説出来れば良かったのですが、自分の環境で行うのは難しいため対象外になります。
移行に必要なもの
①ファンタジア・リビルドAPK (ver 1.2.53)
アプリ本体。自身の端末から抽出する。それが難しければ自己責任でAPKストア等からダウンロードする。
②com.dmm.games.fantasiarebuild (dataファルダ)
ゲーム起動に必要なデータが入っているフォルダ。
../Android/data/com.dmm.games.fantasiarebuild
![](https://assets.st-note.com/img/1659100353264-RYxp9ScY6J.png?width=1200)
③com.dmm.games.fantasiarebuild (obbフォルダ)
中にある「main.2053.com.dmm.games.fantasiarebuild.obb」ファイルが必要で、これがないと起動時にエラーが出る。
../Android/obb/com.dmm.games.fantasiarebuild
![](https://assets.st-note.com/img/1658987523934-2qc2AKoix8.png?width=1200)
![](https://assets.st-note.com/img/1658994017907-YgcpsfAD4O.png?width=1200)
手順
1.端末にAPKをインストールする
端末側の設定で「開発元不明のアプリ」にチェックを入れて、インストールする。NOXやLDplayerなどのエミュであればAPKをドラックアンドドロップ。
2.移行先の端末にdata、obbフォルダにコピーする
②と③で準備をしたdata、obbフォルダを旧端末と同じパスに配置する。
3.起動確認
問題なく起動できれば完了です。
余談 dataフォルダ内で重要なファイルについて
「移行に必要なもの」の②のdataファイルの重要になるファイルの解説。最悪、以下4つのファイルさえあれば移行することは出来る。
1.AssetBundles
ストーリー、画像、アニメーションファイル等が入っているフォルダ。
PC版でダウンロードしたものでも今回の移行に使用可能のはず
../Android/data/com.dmm.games.fantasiarebuild/files/AssetBundles
2.Sound
ボイス、BGM、SEが格納されているフォルダ。
PC版でダウンロードしたものでも今回の移行に使用可能のはず
../Android/data/com.dmm.games.fantasiarebuild/files/Sound
3.Movie
エンディングを閲覧するために必要。ファイルが存在しないとエンディングシーンの際、映像が流れずスキップされてしまう。
PC版でダウンロードしたものでも今回の移行に使用可能のはず
../Android/data/com.dmm.games.fantasiarebuild/files/Movie
4.cached_response
タイトルタップ時に読み込まれるフォルダで、ユーザー情報やキャラ所持情報などのファイルが格納されている。中身はハッシュ化されていないただのJSONファイル群で、追記等すれば未所持キャラを加入させたり、未開放ストーリーを解放等できる。そのやり方はここで解説しています。
../Android/data/com.dmm.games.fantasiarebuild/files/cached_response
![](https://assets.st-note.com/img/1659100155347-wt5ErkhBop.png?width=1200)
まとめ
幸いにもファンリビのゲームデータは、一般権限で操作できる領域にあるおかげで移行は簡単です。他ゲームであれば、データがシステム領域にあってroot化しないと閲覧すら出来ないので…
今後オフライン版が配信される可能性はとても低いと思うので、移行する予定がない方も万が一に備えて、バックアップを取っておくことをお勧めします