アプリ上で以下のAPIを使用すると次のようなパスが手に入ります。
これをadbコマンドで使用する、またはadbで使えるパスに変換する方法を教えてください。
JAVA
1//API 2Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) 3 4//結果文字列 5"/storage/emulated/0/Pictures"
###試したこと
このディレクトリ上のファイルの読み書き作成は可能でが、次のadbコマンドは上手く動作しません。
(環境:Windwos7にAndroid SDKをインストール)
cmdプロンプト
1>adb shell ls /storage/emulated/0/Pictures 2/storage/emulated/0/Pictures: No such file or directory 3 4>adb pull /storage/emulated/0/Pictures/hoge/hage.jpg E:\hage.jpg 5adb: error: remote object '/storage/emulated/0/Pictures/hoge/hage.jpg' does not exist
※ /hoge/hage.jpgはアプリ上、またはESエクスプローラーでは読み書き可能。
※ 同一環境で、「adb shell ls /storage」等は正常に動作します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/06 09:07 編集