Android:NDK中访问assets目录下文件
2014-04-28 18:08
1056 查看
#include <android/asset_manager.h>
[/code]
[/code]
jobject assetManager = state_param->activity->assetManager; AAssetManager* mgr = AAssetManager_fromJava(env, assetManager);
AAssetDir* assetDir = AAssetManager_openDir(mgr, "");
const char* filename = (const char*)NULL; while ((filename = AAssetDir_getNextFileName(assetDir)) != NULL) { AAsset* asset = AAssetManager_open(mgr, filename, AASSET_MODE_STREAMING); char buf[BUFSIZ]; int nb_read = 0; FILE* out = fopen(filename, "w"); while ((nb_read = AAsset_read(asset, buf, BUFSIZ)) > 0) fwrite(buf, nb_read, 1, out); fclose(out); AAsset_close(asset); } AAssetDir_close(assetDir);
相关文章推荐
- android 访问/assets 和/res目录下文件的方法
- Android应用程序中访问文件应用程序包中的资源(assets目录)
- android 从assets目录复制文件到apk私有目录
- android 读取assets目录中的配置文件信息
- 如何访问android的asset目录和res目录下的文件
- Android从assets目录下读取文件相关
- Android 中 Assets目录下 文件或文件夹的复制
- 如何利用android访问assets下的文件或文件夹
- Android读取assets目录下文件数据内容
- android 访问assets下面的文件
- Android中读取assets目录下的文件详细介绍
- Android资源文件分类 res目录 assets目录
- Xamarin.Android 如何使用Assets目录下的文件
- android从assets目录复制文件到sd卡
- Android从Assets拷贝文件以及文件夹到指定目录
- android中需要读取assets目录下a.txt文件并进行解析
- Android:读取assets目录下文件(一)
- Android获取assets目录下的文件和图片
- Android获取assets或res目录下文件的Uri
- Android 拷贝assets目录下所有文件及文件夹到指定路径