ABIs [armeabi, mips, mips64, riscv64] are not supported for platform
Обновил студию (2023.1.1) и AGP (8.2), больше ничего не менял.
На предыдущих версиях проблем не было.
Теперь проект не собирается по причине:
Caused by: com.android.builder.errors.EvalIssueException: [CXX1201]
ABIs [armeabi, mips, mips64, riscv64] are not supported for platform.
Supported ABIs are [arm64-v8a, armeabi-v7a, x86, x86_64].
Где он их нашёл... в проекте нигде никакие ABIs не заданы, кроме:
splits {
abi {
enable true
include 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
universalApk true
}
}
Прописывать фильтры пробовал - выхлоп тот же
ndk {
abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86', 'x86_64'
}
Ответы (1 шт):
Автор решения: woesss
→ Ссылка
Оказалось проблема в AbiSplit - нужно вызвать reset() для удаления предустановленного фильтра (с чего вдруг решили вернуть эти архитектуры в фильтр по-умолчанию - загадка):
splits {
abi {
enable true
reset()
include 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
universalApk true
}
}