【发布时间】:2014-06-15 20:56:25
【问题描述】:
在我的应用程序中,我必须将文件从 assets 文件夹传递到 shared library。 我现在不能使用 jni 来做到这一点。 我在我的项目中使用了预编译的共享库,其中我已经硬编码了我的文件的路径,但是我收到错误 “没有这样的文件或目录”。 所以在我的 .apk 文件中,我在 libs/armeabi-v7a 文件夹中有 .so 文件,在 /assets 中有我的文件em> 文件夹。
我尝试过这样做:
char *cert_file = "/assets/cacert.cert";
av_strdup(cert_file);
还有其他一些路径,但它不起作用。
有可能吗?
【问题讨论】:
标签: android android-ndk shared-libraries android-assets