記事内に広告を含む場合があります。

Android用アプリ ねこあつめ データ移行できる・できない問題

検証しきれていない部分もあるので、仮説を含みますが、いちおう結論は出ました。

スポンサーリンク

Android版ねこあつめデータ移行の背景について

公式にはデータ移行に対応していない

「ねこあつめ」は、2014年10月にリリースされたので、もうすぐ10年が経ちますが、Android版は今も正式にはデータ移行に対応していません。

ねこあつめ公式サイト
Hit-Point, ねこあつめの公式サイトです。

iPhone版はバックアップ対応したそうです。

しかし、非公式ですがデータ移行を可能にする裏技がありました。裏技には「Heliumというアプリを使う方法」と「adbを使う方法」があります。筆者は両方とも経験済みですが、「adbを使う方法」が好みです。

[Android] ねこあつめのデータをHeliumを使わずに移動する
ねこあつめのデータを 移行したときの記録を公開します。

adbはGoogleがAndroid用に作ったツールとコマンドなので、本来「裏技」と言うようなものではありません。「知っていれば使える手段」です。

筆者も2024年の初めまでは、「ねこあつめ」に対してadbによるバックアップとレストアを使っていました。

裏技によるデータ移行ができなくなった

ずっと「ねこあつめ」のアップデートを止めていたのですが、2024年3月ごろに手動でアップデートをかけたところ、adbによるバックアップを受け付けなくなりました。

正確に言えば、adbによるバックアップは正常に完了したように見えるのですが、バックアップファイルには何も含まれていません。

X(旧Twitter)やインターネット上でも、「ねこあつめがadbを受け付けなくなったこと」に気づいた人がちらほら居ました。解決策を探していたのですが、そこまでは載っていません。

保留にしたまま時間が経ってしまいましたが、自力で解決できないか調べてみました。

検証結果

結論

「ねこあつめ」のデータが、Android⇒dataのディレクトリに「jp.co.hit_point.nekoatsume」として確認できる場合は、adbによるバックアップおよびレストアを受け付けます

Android⇒dataに「jp.co.hit_point.nekoatsume」が確認できない場合は、adbによるバックアップおよびレストアができません。

ただし、移行元スマホと移行先スマホで「ねこあつめ」のデータ場所が一致している場合、「ねこあつめ」のデータ移行ができる可能性があります(以下表)。ただし、④については検証できていません。推定になります。

移行元\移行先確認できる確認できない

確認できる

adbでの
データ移行可

移行不可
ただし、①⇒②⇒④と
またぐと可?
確認できない
移行不可

Googleバックアップor
データ移行アプリ類で
データ移行可?
(未検証)

①~④の各ケースについては、次章で詳しく説明を載せています。

なお、ねこあつめのデータが「Android/data/jp.co.hit_point.nekoatsume」で確認できるかどうかは、「AndroidのOSバージョン」と「ねこあつめのアプリバージョン」によって異なります。筆者が検証して把握できたのは以下の通りです。

機種\アプリねこあつめ
1.14.4
ねこあつめ
1.15.1
ASUS
ZenFone 4
Anddoid8.0.0
確認
できる
確認
できる
Xiaomi
Mi11 Lite 5G
Android12
確認
できる
確認
できない
(推定)
ASUS
Zenfone 9
Android12

(未検証)
確認
できない

Mi11 Lite 5Gでねこあつめのアップデートをかけたら、adbでのデータ移行ができなくなりました。当時、アプリデータの場所は意識していなかったので確認できていませんが、おそらく「Android/data/jp.co.hit_point.nekoatsume」にアプリデータは無いと思います(推定です)。

ですが、ZenFone4ではアプリアップデートをかけても、adbが使えるという結果になりました。

Zenfone9は新規インストールしてから、レストアを試みましたが、受け付けてくれません。正確には、レストアが正常に完了したような動きをしますが、データは移行できていません。アプリデータ「Android/data/jp.co.hit_point.nekoatsume」はありません。

組み合わせで結果が変わるので、非常にややこしいです。

Mi11 Lite 5Gがあれば、初めの表の④を検証できるのですが、この記事を書く前に手放してしまいました。記録を残していた内容を使って記事にしましたが、惜しいことをしました。

なお、アプリデータが「ない」とは、「ファイルマネージャーから視認できない」ことを指します。

アプリデータが「Android/data/jp.co.hit_point.nekoatsume」に無いように見えるだけで、非表示・アクセス禁止になっているのかもしれません。そこまでは分からなかったので、上記の扱いにしています。

データ場所に関してケース毎に解説

ファイル場所に関して①~④のケース毎に解説します。

「ねこあつめ」のデータが、「Android/data/jp.co.hit_point.nekoatsume」にあるか

移行元\移行先確認できる確認できない
確認できる
adbでの
データ移行可

移行不可
ただし、①⇒④を
またぐと可?
確認できない
移行不可

Googleバックアップor
データ移行アプリ類で
データ移行可?
(未検証)

①どちらも「確認できる」場合

どちらのスマホも、ねこあつめのデータが「Android/data/jp.co.hit_point.nekoatsume」にある場合、adbによるバックアップとレストアが可能です。

ZenFone4同士なら、このケースに当たります。Android8系同士なら、結果も再現すると思います。ただ、Android8が古いOSバージョンなので、今からメインで使うのはセキュリティ的にオススメはしません。

なお、このケースではGoogleバックアップでバックアップを取っても、ねこあつめのデータはバックアップされません。ZenFone4で検証済みです。

ざっくり言えば、古いスマホなら「ねこあつめ」をアップデートしてもadbが使えるということです。

②移行元は「確認できる」が、移行先は「確認できない」場合

以下の理由で「ねこあつめ」のデータ移行ができません

  • 移行元でadbバックアップが可能だが、移行先でadbレストアを受け付けない
  • 移行元でGoogleバックアップが効かない。

ただし、④の方法が絡みますが、Xiaomi Mi11 Lite 5G (Android12)のような機種を経由することで、データ移行ができる可能性はあります(検証はできていません)

  1. Xiaomi Mi11 Lite 5G (Android12)にねこあつめ1.14.1をインストール
  2. ねこあつめを移行元でadbバックアップ
  3. adbレストアで、ねこあつめをXiaomi Mi11 Lite 5G (Android12)に移行
  4. Xiaomi Mi11 Lite 5G (Android12)を、ねこあつめ1.15.1にアップデート
  5. Xiaomi Mi11 Lite 5G (Android12)のねこあつめをGoogleバックアップでバックアップして、移行先でレストア

この手順の懸念点です。

  1. 手順が面倒
  2. Xiaomi Mi11 Lite 5G (Android12)のようなスマホを準備する労力と資金が必要
  3. ねこあつめ1.14.1は古いバージョンなので、apkファイルからインストールする必要がある。セキュリティリスクがある。
  4. 確実に成功するかは検証できていない。

③移行元は「確認できない」が、移行先は「確認できる」場合

以下の理由で「ねこあつめ」のデータ移行ができません

  • 移行元でadbバックアップが効かない。
  • 移行先でGoogleバックアップが効かない。

そもそもこれは、古いAndroidOSへ移行しようとしている状態です。「ねこあつめ」でなくても、データ移行ができないアプリがちらほら発生しそうです。

adbの場合も、移行先が移行元より古いOSの場合、adbレストアを受け付けてくれません。

④どちらも「確認できない」場合

どちらのスマホも、ねこあつめのデータが「Android/data/jp.co.hit_point.nekoatsume」にない場合、adbバックアップもadbレストアも効きません。

しかし、検証はできていませんが、Googleバックアップやデータ移行アプリ類で「ねこあつめ」のデータ移行が可能な場合があります

これはX(Twitter)から得た、以下の情報と合わせた推定になります。

  • 2021年7月16日、Googleバックアップでは、ねこあつめを引き継げないらしい。
  • 2023年3月3日、Googleバックアップから「ねこあつめ」と「旅かえる」をデータ移行できたとのこと。
  • 2024年4月1日、ZenFone5ZからZenfone10へ機種変更の際、ASUS Phone Clone(旧ASUS Data Transferのこと)をつかって、ねこあつめのデータ移行に成功したとのこと。

これらの情報は、機種・OS・アプリバージョンが網羅されているわけではありません。条件によっては再現できない可能性があります。

試すなら以下の手順でしょうか。

  1. まずGoogleバックアップからのリストアを試す
  2. だめなら、ASUS Phone Cloneなどのデータ移行アプリを試す

ただ、基本的にデータ移行アプリはスマホ(製造元)にあったものを使うことになります。ASUS Phone CloneはASUS製アプリなので、ASUS製スマホに使うのが妥当です。他に例を挙げれば、GalaxyシリーズにはSmart SwitchというSamsung製アプリがあります。

移行元と移行先のスマホメーカーが変わる場合、どちらの専用アプリを使えばいいのかはケースバイケースです。

また、あえて他のメーカーのアプリを使うこともできるので、これも含めると組み合わせは膨大になります。

ねこあつめ2が出る

「ねこあつめ2」が2024夏 2024秋にリリース予定だそうです(7月29日付で延期のアナウンスがありました)。

ねこあつめポータルサイト
「ねこあつめ」のポータルサイトです!

「ねこあつめ2」はAndroidにも標準でバックアップ機能つけてほしいです。

コメント

タイトルとURLをコピーしました