c - Android NDK中的文件操作

标签 c file-io java-native-interface android-ndk

出于性能原因,我主要使用 Android NDK 在 C 中创建应用程序,但似乎 fopen 等文件操作在 Android 中无法正常工作。每当我尝试使用这些功能时,应用程序都会崩溃。

如何使用 Android NDK 创建/写入文件?

最佳答案

其他答案正确。您可以使用 FILEfopen 通过 NDK 打开文件,但不要忘记为其设置权限。

在 Android list 中:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

关于c - Android NDK中的文件操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1992953/

相关文章:

使用 uclibc 和针对 uclibc 编译的 gcc 在机器上的非标准路径中自定义 glibc

c++ - 如何将 NDEF 中的 NFC 标签转换为非 NDEF

java - 我读取文件然后写入文件,文本之间的空格消失

java - 在 Java 中逐行读取大型 JSON 文件的快速高效方法

java - 在 C++/JNI 中将 vector 转换为作业?

java - 监视通过 JNI 用 Ja​​va 调用的 C DLL 的内存使用情况?

c++ - 可以将两个(或更多)jpeg2000 组合成一个更大的而不将它们解码为位图吗?

c - 让2个指针指向同一个地址

mysql - 将固定宽度、空格分隔的 .txt 文件加载到 mySQL 中

java - 无法加载 JNI 共享库 (JDK)