本記事では勉強時間記録帳のデータを別端末に移行する方法を解説します。
昔のAndroid OSではユーザーから権限を貰えればストレージの読み書きが自由にできました。しかし最新のAndroid OSではストレージの制限が厳しくなり、データを移行する際に今までできていたことができなくなりました。そのため最新のAndroid端末では移行ができなくなってしまったのですが、昔から利用してくださっている方から最新のAndroid端末へのデータ移行のご要望を多くいただきました。今回機能追加したので利用方法をご紹介します。
※現状ではPCを持っている方のみ移行可能です。
①移行元端末でデータをバックアップする
アプリトップページから設定 > バックアップの順にタップします。

②PC経由で保存したデータを移行先端末に移動させる
MacでAndroidのデータにアクセスするためには別途ツールのインストールが必要になります。動作や安全性は保証できかねますが、私はAndroid File Transferを使いました。
Android端末の接続が認識しない場合、USBの設定から接続用途を「ファイル転送」に変えます。

ファイルは以下の場所に保存されています。
Android/data/jp.makotsait.tka.study/files/202x-xx-xx_xx-xx-xx StudyGaugeData.db
※このフォルダ内にファイルがない場合、スマホ端末を再起動すると表示される場合があります。
移行元端末に保存されているファイルを、移行先端末の同様の場所にコピーします。もし移行先端末で該当フォルダが見つからない場合、一度バックアップを実行すると作成されます。
③移行先端末でデータをリストアする
アプリトップページから設定 > リストアの順にタップします。

先ほど移行したファイルを選択してリストアを実行します。
以上がデータの移行手順になります。今後ともご活用いただけると嬉しいです。