我有一个使用libjpeg和lodepng加载图像文件的本机C ++模块。在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
我的android.mk
LOCAL_LDLIBS := -llog -landroid -lGLESv2 -L$(LOCAL_PATH)/libraries