任何人都可以帮我使用代码片段从SD卡打开图像文件并将其分配给NDK中的变量吗? 提前感谢你..
答案 0 :(得分:3)
SD卡通常位于/mnt/sdcard/external_sd
使用Android调用Environment.getExternalStorageDirectory().getPath()
查找实际路径并通过JNI将其传递给您的C代码。
在C代码中获得路径后,只需打开文件,如普通的C或C ++:
FILE* File = fopen( FileName , "rb" );
fclose( File );