Android NDK:尝试在 jni/payload/Android.mk 中定义本地模块 'payload'
Android NDK: Trying to define local module 'payload' in jni/payload/Android.mk
好的,所以我正在尝试构建此项目:https://github.com/flysands/injector 使用 NDK,但出现此错误:
不,这不是我的 NDK,我试过构建其他项目并且它以前工作过。
Android NDK: Trying to define local module 'payload' in jni/payload/Android.mk.
Android NDK: But this module was already defined by jni/payload/Android.mk.
欢迎任何帮助!
https://github.com/flysands/injector/blob/master/jni/Android.mk 是错误的。 subdirs
从未被初始化。 ndk-build
每个 ABI 评估每个 Android.mk
一次,因此当它为第二个 ABI 评估文件时,它会第二次将子目录添加到 subdirs
并导致重复包含。
subdirs := $(LOCAL_PATH)/payload/Android.mk $(LOCAL_PATH)/inject/Android.mk
好的,所以我正在尝试构建此项目:https://github.com/flysands/injector 使用 NDK,但出现此错误:
不,这不是我的 NDK,我试过构建其他项目并且它以前工作过。
Android NDK: Trying to define local module 'payload' in jni/payload/Android.mk.
Android NDK: But this module was already defined by jni/payload/Android.mk.
欢迎任何帮助!
https://github.com/flysands/injector/blob/master/jni/Android.mk 是错误的。 subdirs
从未被初始化。 ndk-build
每个 ABI 评估每个 Android.mk
一次,因此当它为第二个 ABI 评估文件时,它会第二次将子目录添加到 subdirs
并导致重复包含。
subdirs := $(LOCAL_PATH)/payload/Android.mk $(LOCAL_PATH)/inject/Android.mk