2016-10-10 2 views
-1

と私は、次のADBコマンドを使用して、私のPCから/ SDカードのパーティションに私のアプリの共有設定フォルダをコピーしようとしていない番号:そのようなファイルやディレクトリの「CP」は「1!」

adbのシェルのsu -c "CP /data/data/com.anrapps.pixelbatterysaver/shared_prefs/ /SDカード/ APPDATA /"

しかし、これはcp: Skipped dir '/data/data/com.anrapps.pixelbatterysaver/shared_prefs': No such file or directoryを返します。しかし、lsコマンドを実行するとき、それはフォルダが存在していることを述べている:

adbのシェル

キャッシュ code_cache ファイル shared_prefs

のsu -c "/data/data/com.anrapps.pixelbatterysaver LS"

何が問題ですか?許可に関連する可能性がありますか?

+2

ディレクトリをコピーするには、 'cp -r'を使う必要があります。 –

+0

@PaulTomblin真実、それは働いた。 UNIXのコマンドについてはあまり知られていません。答えとして投稿し、理由を説明し、私が受け入れたものとしてマークしてください。ありがとう – BamsBamx

答えて

2

ディレクトリ全体をコピーする場合は、再帰コピーにするにはcp -rを使用する必要があります。

関連する問題