Bre*_*ley 5 java-native-interface android shared-libraries android-ndk
我正在尝试从ndk-r11c升级到ndk-r14.当我运行r14时,我收到错误
Android NDK:模块myJNI依赖于模块:png jpeg log
在我的Android make中:LOCAL_SHARED_LIBRARIES:= png jpeg log
假设您没有复制完整的错误消息并且它实际上说"取决于未定义的模块",请查看发行说明:
如果模块构建中缺少任何依赖项,则它们现在将失败.要恢复旧行为,请设置APP_ALLOW_MISSING_DEPS = true.请参阅https://github.com/android-ndk/ndk/issues/208.
liblog不应该在LOCAL_SHARED_LIBRARIES.你想要的LOCAL_LDLIBS := -llog.实际上,虽然这个警告是在解雇,但你的项目正在建设中,但你还是没有使用它.
libjpeg并且libpng似乎没有在您的项目中定义.只是删除它们,因为无论如何它们都无法使用.