Вы должны указать фильтр ABI.
Вы не упомянули, как вы строите.Если вы используете Gradle, то вы помещаете что-то подобное в блок defaultConfig
в вашем build.gradle
:
ndk {
abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
}
Если вы вызываете ndk-build
напрямую, тогда вы помещаетеэто в командной строке ndk-build
:
APP_ABI=armeabi-v7a arm64-v8a x86 x86_64
Или внутри вашего Application.mk
:
APP_ABI := armeabi-v7a arm64-v8a x86 x86_64
Фильтр ABI, который я показал, является лишь примером.Вам решать, для каких из них вы хотите построить.arm64-v8a
и armeabi-v7a
являются наиболее распространенными среди устройств Android.
mips
, mips64
и armeabi
больше не поддерживаются NDK.