android ndk调用出错,由于Android-NDK应用程序的权限问题,为什么fopen在本地方法中失败?...
生活随笔
收集整理的這篇文章主要介紹了
android ndk调用出错,由于Android-NDK应用程序的权限问题,为什么fopen在本地方法中失败?...
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
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
現(xiàn)在這里30意味著它會(huì)顯示錯(cuò)誤
#define EROFS 30 /* Read-only file system */
在我的應(yīng)用程序MainFest文件我已添加此行
我仍然收到這個(gè)錯(cuò)誤..
如何解決這個(gè)問題?
編輯
感謝由指定的文件夾名稱它的工作原理,但
在我的情況我有有這樣的fopen一個(gè)圖書館()調(diào)用其中的文件名,我不能放棄。它需要它的默認(rèn)文件名。
而我在我的ndk應(yīng)用程序中使用這個(gè)庫(kù),所以在這種情況下如何解決這個(gè)問題?
總結(jié)
以上是生活随笔為你收集整理的android ndk调用出错,由于Android-NDK应用程序的权限问题,为什么fopen在本地方法中失败?...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java学习必备单词
- 下一篇: android jar导出,Androi