我正在尝试在 /data/local/tmp 目录中创建一个临时文件。路径是正确的,我也添加了权限 WRITE_EXTERNAL_PERMISSION 。但我仍然收到本机代码的错误,指出无法创建该文件。
代码如下。
File *file = fopen("mytxt.txt", "/data/local/tmp/");
返回值文件始终包含空值,并且不会创建任何文件。还有什么需要做的吗?
在 android 中是否有其他临时文件夹可以用于此目的?
感谢我能得到的任何帮助。
传递给 fopen() 的第二个参数不正确。该参数应该是打开模式,而不是目录路径。请参阅 fopen 的手册页。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)