我正在尝试从 ndk-r11c 升级到 ndk-r14。当我运行 r14 时,出现错误
Android NDK:模块 myJNI 依赖模块:png jpeg log
在我的 Android 版本中:
LOCAL_SHARED_LIBRARIES := png jpeg 日志
假设您没有复制完整的错误消息,它实际上说“取决于不明确的模块”,检查发行说明 https://github.com/android-ndk/ndk/wiki/Changelog-r14:
如果模块缺少任何依赖项,模块构建现在将失败。要恢复到旧行为,请设置 APP_ALLOW_MISSING_DEPS=true。看https://github.com/android-ndk/ndk/issues/208 https://github.com/android-ndk/ndk/issues/208.
liblog
不应该在LOCAL_SHARED_LIBRARIES
。你要LOCAL_LDLIBS := -llog
反而。尽管实际上,如果此警告被触发,但您的项目正在构建,您无论如何都不会使用它。
libjpeg
and libpng
您的项目中似乎没有定义。只需将其删除即可,因为无论如何它们都无法使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)