2

任何人都可以帮助我使用代码片段从 SD 卡打开图像文件并将其分配给 NDK 中的变量吗?提前谢谢你..

4

1 回答 1

3

SD 卡通常位于/mnt/sdcard/external_sdUse Android callEnvironment.getExternalStorageDirectory().getPath()以找出实际路径并通过 JNI 将其传递给您的 C 代码。

在 C 代码中获得路径后,只需像普通 C 或 C++ 一样打开文件:

FILE* File = fopen( FileName , "rb" );
fclose( File );
于 2012-07-19T07:43:39.140 回答