在Android中用本机代码编写文件

在Android中用本机代码编写文件,android,java-native-interface,native-code,Android,Java Native Interface,Native Code,这似乎是一个微不足道的问题,所以无论谁能首先回答并为我提供资源,我都很乐意为您提供一个绿色的勾号:) 如何从本机代码中写入文件?我想在C++中执行一些处理,输出一个.txt文件,所以我想把它保存到SD卡。(我试过了,它告诉我许可被拒绝了) 谢谢 尝试将此添加到您的清单中 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 默认情况下,android拒绝您写入外部存储,除非您指定

这似乎是一个微不足道的问题,所以无论谁能首先回答并为我提供资源,我都很乐意为您提供一个绿色的勾号:)

如何从本机代码中写入文件?我想在C++中执行一些处理,输出一个.txt文件,所以我想把它保存到SD卡。(我试过了,它告诉我许可被拒绝了)


谢谢

尝试将此添加到您的清单中

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


默认情况下,android拒绝您写入外部存储,除非您指定希望..

尝试将其添加到清单中

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


默认情况下,android拒绝您写入外部存储,除非您指定您的愿望。

啊,请看,我从未尝试在android中写入(仅在本机代码中),因此我没有意识到这是一个android范围内的问题。谢谢@Brian D-原因是,即使您正在编写本机代码,它仍然在Android沙箱中运行,因此您仍然要遵守正常的Android安全模型。这非常有意义。ThanksAh,你看,我从来没有尝试过在Android中编写代码(只在本机代码中),所以我没有意识到这是一个Android范围内的问题。谢谢@Brian D-原因是,即使您正在编写本机代码,它仍然在Android沙箱中运行,因此您仍然要遵守正常的Android安全模型。这非常有意义。谢谢