MP3文件没有被推入Fedora Linux中的Android SD卡

时间:2013-04-11 10:07:39

标签: android linux file-permissions fedora android-sdcard

我正在开发一个Android应用程序,我正在为Audio.Media.EXTERNAL_CONTENT_URI开发内容观察器。

我正在使用Fedora 17与Eclipse和API级别17 Android Jelly Bean。

现在的问题是,出于调试目的,当应用程序在模拟器上运行时,我正在推送/mnt/sdcard中的一些mp3文件。所以这里给出了下面提到的问题。

我知道这个问题与文件权限有关,但是如何定位呢?我不理解。

[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

1 个答案:

答案 0 :(得分:1)

尝试adb remount

如果它不起作用,ro.secure属性可能是问题,在这种情况下尝试:

adb shell
su
# In root user mode
mount -o rw,remount /mnt/sdcard