android ndk调用出错,由于Android-NDK应用程序的权限问题,为什么fopen在本地方法中失败?...
生活随笔
收集整理的這篇文章主要介紹了
android ndk调用出错,由于Android-NDK应用程序的权限问题,为什么fopen在本地方法中失败?...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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在本地方法中失败?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java学习必备单词
- 下一篇: java数组中相同的元素个数_java求