我正在尝试使用 android OS 直接从外部 sd 卡读取。当我打开一个文件时:
int fd = open("/sys/block/mmcblk1", O_RDONLY);
它成功了。
但是当我尝试从中读取时:
char buffer[4096];
//jbuffer_size = 4096
bytes_read = read(fd,buffer, jbuffer_size);
它返回“权限被拒绝”。
我正在尝试使用 android OS 直接从外部 sd 卡读取。当我打开一个文件时:
int fd = open("/sys/block/mmcblk1", O_RDONLY);
它成功了。
但是当我尝试从中读取时:
char buffer[4096];
//jbuffer_size = 4096
bytes_read = read(fd,buffer, jbuffer_size);
它返回“权限被拒绝”。