我正在尝试从本地代码中读取一个简单的文本文件。
有人能帮忙解决吗?
- I placed file.txt under assets folder
In my activity I'm creating asset manager:
assetManager = getAssets();
Then I'm passing the assetManager to my native method and(as in the native audio example):AAssetManager* mgr = AAssetManager_fromJava(env, assetManager); AAsset* asset = AAssetManager_open(mgr, "file.txt", AASSET_MODE_UNKNOWN); AAssetManager* mgr = AAssetManager_fromJava(env, assetManager); off_t start, length; int fd = AAsset_openFileDescriptor(asset, &start, &length);
fd
小于0!!!有人能帮忙解决吗?