我想知道是否可以在Android中使用JAVA API从SDCARD中读取文件的内容。
我可以Android - 从SDCARD中读取文件不是从缓存中读取
int fd = open(str, O_RDWR | O_NONBLOCK | O_DIRECT);
readCount = read(fd, pBuffer, size);
时pBuffer
对齐缓冲区使用NDK的C代码做到这一点,但是当我使用直接使用从Java读取
bytesRead = fin.read(originalBuffer)
它汇集了来自缓存文件数据
我选择了有问题的代码行并按下CTRL + K,它改变了它们的外观。容易阅读:D – 2011-12-20 08:50:20
谢谢:)现在我知道该怎么做))) – 2011-12-20 08:56:09
只是谷歌! http://stackoverflow.com/questions/3779944/reading-a-specific-file-from-sdcard-in-android – woodshy 2011-12-20 10:15:47