Как я могу добавить класс .cpp (например, speex или opus) в мой проект студии android?
Я уже пытался вставить с помощью externalNativeBuild, как:
externalNativeBuild {
ndkBuild {
arguments "NDK_APPLICATION_MK:=Application.mk"abiFilters "armeabi", "armeabi-v7a", "x86"cFlags "-I\$(LOCAL_PATH)/jnispeex.cpp -I\$(LOCAL_PATH)/jnicelt11.cpp -I\$(LOCAL_PATH)/jnicelt7.cpp -I\$(LOCAL_PATH)/jniopus -D__EMX__ -DUSE_KISS_FFT -DFIXED_POINT -DEXPORT='' -DHAVE_CONFIG_H -fvisibility=hidden -DOPUS_BUILD -DVAR_ARRAYS -Wno-traditional -DFIXED_POINT"}
}
но это не работает
Буду очень признателен, если кто-нибудь поможет
ты должен использовать CMakelists.txt
для вашего Android NDK построить и настроить файлы CPP внутри Cmakelists.txt
, Некоторые связанные ссылки для вашей справки:
Других решений пока нет …