Android 端末から大容量データを引っ張りだす

諸事情により、Android 端末からサイズの大きい複数のファイルを取り出したかったのでメモ。

 Nexus シリーズのような、外部SDカードがない場合に役に立つと思う。

 

結論

ADB

adb を使い転送する。

 

パソコンにUSBケーブルで接続し、

adb をインストールしていない場合は インストール して、

転送先のフォルダを開いて、Shift+右クリックでコマンドウィンドウを開き、

adb pull /sdcard/[転送したいファイル・フォルダ]

を実行すればよい。 

 

ちなみにこの環境では、 3490 KB/s で転送できた。

 

ほかに試してみたこと

 MTP

パソコンにUSBケーブルで接続し、エクスプローラーで引き出してみた。

途中でエラーが発生してしまい、最後まで取得できなかった。

 

Android 端末からパソコンへアップロード

ES ファイル エクスプローラー を使い、パソコンなどに Samba で転送してみた。

接続が頻繁に途切れたり、極端に遅く使い物にならなかった。

高速な無線LAN環境ではないのも、一因と思われる。