0

のコンテンツオブザーバーを開発しているアンドロイドアプリを開発していAudio.Media.EXTERNAL_CONTENT_URIます。

Eclipse と API レベル 17 の Android Jelly Bean で Fedora 17 を使用しています。

ここでの問題は、アプリケーションがエミュレーターで実行されているときに、デバッグの目的で、いくつかの mp3 ファイルを にプッシュしていることです/mnt/sdcard。ここでは、以下に述べる問題を与えています。

この問題がファイルのアクセス許可に関連していることはわかっていますが、それを対象にする方法は? 私はそれを理解していません。

[2013-04-11 23:14:06 - Unexpected error while launching logcat. Try reselecting the device.] device not found
com.android.ddmlib.AdbCommandRejectedException: device not found
    at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:752)
    at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373)
    at com.android.ddmlib.Device.executeShellCommand(Device.java:462)
    at com.android.ddmuilib.logcat.LogCatReceiver$1.run(LogCatReceiver.java:110)
    at java.lang.Thread.run(Thread.java:722)

[2013-04-11 23:18:46 - ddms] transfer error: Read-only file system
[2013-04-11 23:18:46] Failed to push selection: Read-only file system
[2013-04-11 23:25:43 - ddms] transfer error: Read-only file system
[2013-04-11 23:25:43] Failed to push selection: Read-only file system
[2013-04-11 23:26:26 - ddms] transfer error: Read-only file system
[2013-04-11 23:26:26] Failed to push selection: Read-only file system
4

1 に答える 1

1

を実行してみてくださいadb remount

うまくいかない場合は、ro.secureプロパティに問題がある可能性があります。この場合は、次を試してください。

adb shell
su
# In root user mode
mount -o rw,remount /mnt/sdcard
于 2013-04-11T11:58:06.950 に答える