スマホを買い換えたんで、データ移行について色々調べたことをメモしておきます。

  1. Android SDK Platform Toolsを入手して適当なフォルダーに展開する
  2. Android端末でUSBデバッグを有効化する
  3. Android端末をUSBケーブルでPCに接続してファイル転送モードにする
  4. エクスプローラーでAndroidの内部ストレージを開く
  5. 内部ストレージの\Android\dataフォルダーにある、サブフォルダー名を調べる
    • PC\<機種名>\内部共有ストレージ\Android\data
    • サブフォルダー名≒パッケージ名
      • ねこあつめ:jp.co.hit_point.nekoatsume
      • 旅かえる:jp.co.hit_point.tabikaeru
      • Free Adblocker Browser:com.hsv.freeadblockerbrowser
  6. PCでコマンドプロントを起動する
  7. 次のコマンドでAndroid端末の認識状態を確認する
    • C:\Work\platform-tools\adb.exe devices
    • OKの場合の表示
      • List of devices attached
      • QV704G7T1H device
    • NGの場合の表示
      • List of devices attached
      • QV704G7T1H unauthorized
  8. バックアップを実行する
    • 都度端末側でバックアップを許可する必要あり
      • C:\Work\platform-tools\adb.exe backup jp.co.hit_point.nekoatsume -f nekoatsume.bak
      • C:\Work\platform-tools\adb.exe backup jp.co.hit_point.tabikaeru -f tabikaeru.bak
      • C:\Work\platform-tools\adb.exe backup com.hsv.freeadblockerbrowser -f adblocker.bak
  9. 移行先端末で同様にUSB接続してリストアを実行する
    • 都度端末側で復元を許可する必要あり
      • C:\Work\platform-tools\adb.exe restore nekoatsume.bak
      • C:\Work\platform-tools\adb.exe restore tabikaeru.bak
      • C:\Work\platform-tools\adb.exe restore adblocker.bak

【参考】
adb backup [-f <バックアップファイル名>] [-apk | -noapk] [-obb | -noobb] [-shared | -noshared] [-all] [-system | -nosystem] [<パッケージ名>]

adb restore <バックアップファイル名>

その他
auメール等は、auデータお預かりアプリで移行する