errno = 0;

FILE *fp;

fp = fopen("jigar.txt","wb");

if(fp == NULL)

__android_log_print(ANDROID_LOG_ERROR, APPNAME, "FOPEN FAIL with %d",errno);

else

__android_log_print(ANDROID_LOG_ERROR, APPNAME, "FOPEN pass ");

它得到失败,并显示以下代码

FOPEN FAIL with 30

现在这里30意味着它会显示错误

#define EROFS 30 /* Read-only file system */

在我的应用程序MainFest文件我已添加此行

我仍然收到这个错误..

如何解决这个问题?

编辑

感谢由指定的文件夹名称它的工作原理,但

在我的情况我有有这样的fopen一个图书馆()调用其中的文件名,我不能放弃。它需要它的默认文件名。

而我在我的ndk应用程序中使用这个库,所以在这种情况下如何解决这个问题?

android ndk调用出错,由于Android-NDK应用程序的权限问题,为什么fopen在本地方法中失败?...相关推荐

  1. android jni 调用java对象_Android NDK开发之Jni调用Java对象

    本地代码中使用Java对象 通过使用合适的JNI函数,你可以创建Java对象,get.set 静态(static)和 实例(instance)的域,调用静态(static)和实例(instance)函 ...

  2. android n 调用相机,适配Android N相机拍照的填坑小纪

    初识FileProvider在Android N上的应用 早些时候浏览一些文章时,了解到Android从N开始不允许以file://的方式通过Intent在两个APP之间分享文件,而是通过FilePr ...

  3. android+代码调用+相册+小米,Android调用系统相册选择图片,支持小米4云相册

    用小米4调用系统相册选择照片时,如果云相册功能开启的话.云相册中的图片也会显示在选择列表中.经过测试,选择到云相册中的图片的话,uri的scheme是file,而不再试content.本文支持云相册的 ...

  4. android自动调用按钮事件,Android Button自动触发点击事件

    原因 开发过程中遇到button.performClick()无效,原因是View.performClick()需要再UI线程中调用才会有效执行. 响应系统调用的方法(比如报告用户动作的onKeyDo ...

  5. android碎片调用动态碎片,Android Training - 使用碎片创建一个动态UI

    为了能够在Android中创建动态和多窗口的用户界面,你需要封装UI组件和activity行为在不同的模块中,以便你可以在不同的activity间切换.你可以使用Fragment类创建这些模块,类似于 ...

  6. android xmlpullparser 编译出错,将Android支持库更新为23.2.0导致错误:XmlPullParserException...

    我尝试将支持库更新到23.2.0并遇到此错误: Exception while inflating org.xmlpull.v1.XmlPullParserException: Binary XML ...

  7. android java调用_关于Android中Java调用外部命令的三种方式

    此所谓三种方式,只是个人认为.本人还是菜鸟初涉,所以有所错误,请指正. 个人认为,Java调用外部命令.无非三种情况: 一.是只执行命令,不考虑返回值. 二.是执行命令的同时,还需要得到返回值. 三. ...

  8. android录音raw格式转换,android录音raw用lame转换成mp3

    1.用android进行录音上传到服务器,录音往往有这几种: a. 用MediaRecorder进行录音,示例代码如下: MediaRecorder recorder = new MediaRecor ...

  9. Android NDK开发之旅1 NDK介绍

    ###一.NDK产生的背景 Android平台从诞生起,就已经支持C.C++开发.众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Ja ...

最新文章

  1. 我国企业大数据的发展与应用总览
  2. 第二节 线程启动、结束、创建线程多个方法、join()、detach()
  3. 字符类型(Java)
  4. Centos 7.4 中http-2.4 的基本实现和 https 的实现
  5. 高动态范围图像-单图
  6. 为何断点不停 Application_Start()方法
  7. matlab中去掉矩阵重复行并且不改变原顺序
  8. 程序员会写诗是怎样的体验
  9. 使用ubuntu系统中遇到的问题及解决方案
  10. 如何在 Quagga BGP 路由器中设置 IPv6 的 BGP 对等体和过滤
  11. 志远电脑公司网站系统
  12. 中科院-杨力祥视频教程 01课程
  13. 基于C语言开发的教师管理系统
  14. 阿里巴巴大数据将帮助法院办案
  15. 几何分布的期望和方差公式推导_机器学习常用的方差、协方差与皮尔逊值
  16. 回顾|伍鸣博士出席《华人之光-世界瞩目的华人 Web3 项目》圆桌论坛
  17. 颜色不透明度 对应表
  18. python中argument什么意思_Python中parameters与argument区别
  19. Beautifulsoup模块
  20. java map字典序_java中对map的字典序排序

热门文章

  1. kylinH5框架之项目开发调试
  2. Installing Node.js and Express on Ubuntu
  3. javaweb学习6——自定义标签
  4. (转)Shell中获取字符串长度的七种方法
  5. 前端技术-调试工具(上)
  6. POJ 1013 Counterfeit Dollar 称硬币
  7. 你如何去管理你的团队?
  8. 【原】页面跳转以及表单提交中有中文的解决办法
  9. ActiveMQ源码解析 建立连接
  10. vue --- 全局配置过滤函数,使用moment函数来格式化时间