0
在閱讀模式下打開android手機內部存儲器mmcblk0我正在做我的研究在android手機取證。我想使用open()和read()linux調用訪問android手機內部內存。我使用NDK在c中實現了這些調用。這是我的本地C代碼:如何使用open()
jint fd;
jlong ReadMemory(jbyte* buf, jint bufflength){
jlong size=0;
system("su");
fd=open("/dev/block/mmcblk0",O_RDONLY);
size=read(fd,buf,bufflength);
return size;//fd;
}
所以當我試圖打開內存時,FD得到-1值。請幫助我克服這種情況。