都暮らしの記録

アビスリウム、旅かえる、読書など趣味の記録

【旅かえる】機種変更時にデータを引継ぐ方法(Android)


こんにちは。

2年以上使い続けてきたスマホが怪しい挙動を示すようになったので、久しぶりに機種変更をしました。

「旅かえる」には残念ながら公式のデータ引継ぎ手段が用意されていませんが、ネットで検索すると色々な手段で引継ぎを実現している人たちの報告がいろいろ出てきますので、togurashi もチャレンジしてみることにしました。
(Androidはこういうのがやりやすいから好き)

結果、問題なく引継ぎできたようですので記事にします。

繰り返しますが公式のデータ引継ぎ方法ではないので、実際に試される場合は 自 己 責 任 でお願いいたします。

 

 

 

 

 

 

環境

旧スマホ(移行元)

  • Xperia X Compact SO-02J
  • Androidバージョン:8.0.0
  • 旅かえるバージョン:1.8.0

新スマホ(移行先)

  • Xperia 5 SO-01M
  • Androidバージョン:9
  • 旅かえるバージョン:1.8.0

PC(移行ツール実行環境)

  • OSバージョン:Windows 10 Home (1809)
  • Android SDK バージョン:29.0.0
    ※移行ツール。詳細は後述。

 

 

 

データ引継ぎ手順

※ 機種変更手続き終了後にやってます。(旧スマホのアプデはWifi接続)

1. 旧スマホの「旅かえる」を最新バージョンにアップデートする

移行元のスマートフォンで「旅かえる」のバージョンを最新にアップデートしてバージョンを確認します。

f:id:togurashi:20191227210920p:plain

 

 

2. 新スマホに「旅かえる」の最新バージョンをインストールする

移行先のスマートフォンに「旅かえる」の最新バージョンをインストールします。
インストール後、念のために旧スマホと同じバージョンであることを確認してください。
f:id:togurashi:20191227210920p:plain

インストールが終わったらチュートリアルを進め、かえるが最初の旅に旅立ったところでアプリを終了します。

f:id:togurashi:20191221185149p:plain
↑ のメッセージが表示されたら終了

 

 

3. PCに Android SDK をダウンロードする

今回は Android SDK の adb.exe ツールを使って引継ぎを行いました。

PCのブラウザで Android Studio のページを開き、Pratform-Tools をダウンロードします。

f:id:togurashi:20191221185435p:plain

 

ダウンロードしたzipファイルの中身を適当なフォルダに解凍します。
今回は C:\temp\platform-tools フォルダに adb.exe が来るようにしました。

f:id:togurashi:20191221185817p:plain

 

 

4. 新・旧スマホの両方で USBデバッグを許可する

スマホで「設定」→「システム」と進み、「開発者向けオプション」というメニューが表示されているか確認します。※既定では表示されません

f:id:togurashi:20191221190916p:plain
↑表示されていない(既定の)状態

 

「開発者向けオプション」が表示されていない場合は「端末情報」に進んで「ビルド番号」を7回タップすると表示されるようになります。

f:id:togurashi:20191221191320p:plain
↑の「ビルド番号」を7回連続タップすると…

 

f:id:togurashi:20191221191458p:plain
↑「システム」に「開発者オプション」が表示されるようになった

 

「開発者オプション」に進み、「USBデバッグ」をオンに設定します。

f:id:togurashi:20191221191657p:plain

 

 

 

5. 旧スマホのデータをPCにバックアップする

旧スマホをPCにUSB接続し、データ接続を許可します。

 

PCにバックアップファイルを保存するフォルダを用意します。
今回は c:\temp\backup というフォルダを作成しました。

f:id:togurashi:20191221192044p:plain

 

PCのスタートボタンを右クリックして「ファイル名を指定して実行」をクリックします。

f:id:togurashi:20191221192219p:plain

 

「cmd」と入力して「OK」をクリックします。

f:id:togurashi:20191221192300p:plain

 

コマンドプロンプト(黒いウィンドウ)が開いたら、以下のコマンドを実行します。

cd c:\temp\platform-tools

※ c:\temp\platform-tools(移行ツール adb.exeがいるフォルダ)に移動しますの意 

 

続けて以下のコマンドを実行します。

adb devices

※ PCが認識しているデバイスを表示しますの意

 

コマンド実行結果に「unauthorized」と表示されている場合はうまく認識できていないので、USB接続やデバッグ設定を見直してください。

f:id:togurashi:20191221193542p:plain
↑失敗例 

 

旧スマホ側に接続を許可するかどうかのメッセージが表示される場合があるので、表示されていたら許可してからコマンドを再実行すると認識されたりします。

f:id:togurashi:20191227211432p:plain
↑スマホ側で許可してから

f:id:togurashi:20191221193655p:plain
↑再度「adb devices」とすると「unauthorized」ではなくなって認識された。

 

PCから認識できたら以下のコマンドを実行して旧スマホの旅かえるデータをPCにバックアップします。(すべて1行で入力)

adb backup jp.co.hit_point.tabikaeru -f C:\temp\backup\tabikaeru.ab

※ 旅かえる(jp.co.hit_point.tabikaeru)のデータを「C:\temp\backup\tabiaeru.ab」というファイル名でバックアップしますの意
 

エクスプローラを開いてバックアップファイルが作成されたことを確認します。

f:id:togurashi:20191221194637p:plain

 

旧スマホとPCのUSB接続を解除します。

 

 

6. PCから新スマホにデータを復元する

5と同じ手順で新スマホをPCに接続し、adb devices コマンドで認識されたことを確認します。

 

PCから認識できたら以下のコマンドを実行してPC内のバックアップデータを新スマホに復元します。

adb restore C:\temp\backup\tabikaeru.ab

※ 「C:\temp\backup\tabiaeru.ab」のデータを復元しますの意

 

新スマホとPCのUSB接続を解除し、新スマホで「旅かえる」を起動してデータが引き継がれていることを確認して終了です。

 

 

 

引継ぎを確認したデータ

  • かえるの名前
  • 称号
  • ずかん(めいぶつ、いっぴん)
  • アルバム
  • クローバー
  • ふくびき券
  • もちもの(おべんとう、どうぐ、おまもり、めいぶつ)
  • ひきかえ券(イベント用)

 

 

 

 

まとめ記事も鋭意作成中です。
随時更新していきますので、よろしければどうぞ。