Android4.0未満でadb backupは動かない

タイトルで結論が出ているが、それを知らず30分も調べた。

Android 3.0 Honeycomb端末を一生懸命adb backupしていると

adb: unable to connect for backup

となってしまうからだ。

結果、以下のリンクを見て出来ないという事を知ったので諦めた。

(Android4.0以降限定)adb backupを利用してみた! - ちむどろいど

Android4.0から追加された新機能で、”adb backup””adb restore”というコマンドがあります。

どうしても4未満で取りたいなら

海外のエンジニアは自前でスクリプトを組んでどうにかバックアップを取っているようだった。 android.stackexchange.com

adb shellとawkを組み合わせてバックアップ取ってる人もいて、関心した