0

我有一个本地 C++ 模块,它使用 libjpeg 和 lodepng 加载图像文件。在 iOS 中一切正常,我可以参考这样的图像: ...myAppBundleSrc/myImages/myImage.png

我正在将我的代码移植到android。我成功地用 ndk 构建了我的模块。问题是我不知道应该将什么文件路径传递给 C++ 中的图像加载库。我尝试了“file:///android_asset/myImages/myImage.png”但没有成功。

我在 C++ 中的导入代码

#ifdef _ANDROID
#include <sys/types.h>
#include <android/asset_manager.h>
#include <android/asset_manager_jni.h>
#endif

我的安卓.mk

LOCAL_LDLIBS := -llog -landroid -lGLESv2 -L$(LOCAL_PATH)/libraries
4

0 回答 0