31
34

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【Android】adbを使ってPCにファイルをコピー

Last updated at Posted at 2017-11-22

はじめに

目的

Android端末内のファイルをPCに転送したり、転送せずに閲覧したり・・・

利用するツール

adb.exe

ツールの場所(あくまで私の環境の場合。)

"C:\Users{ユーザー名}\AppData\Local\Android\sdk\platform-tools\adb.exe"

事前準備

adbがあるフォルダへのパスを通しておくこと。

私の環境

Windows 10.
Android SDK Platform Tools 26.0.2


具体的なやり方

Android内のファイル閲覧

PCでコマンドプロンプトを起動して、以下のコマンドを実行

adb shell

あとは普通にunix系コマンドで、ファイルを閲覧できる。

PCへのファイル転送

↓の通り。

adb pull {android端末上のファイルパス} {コピーしたいPC上のフォルダパス}

Permission deniedでブロックされる場合

Android内のファイル閲覧

adb shell

を実行した後、run-asを実行。
具体的には、以下の通りに使う。

pm list packages| more

でパッケージ名を確認。確認したパッケージを指定して、run-asを実行。

run-as {パッケージ名}

PCへのファイル転送

↑のやり方でrun-asした後、sdcardなどpermission的にOKな場所にコピー。
具体的には、以下の通り。

adb shell
run-as {パッケージ名}
cp {Permission的にNGなファイル} {Permission的に誰でもOKな場所}
exit
exit
adb pull {Permission的に誰でもOKな場所} {PC上のコピーしたい場所}
31
34
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
31
34

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?