AndroidStudio问题

大西瓜3721 / 2024-03-13 / 原文

Gradle 迁移Kotlin 后 ndk abi 配置

ndk {

   abiFilters += listOf("armeabi", "armeabi-v7a")

}

这是我遇到的UnsatisfiedLinkError问题的解决方案,不过我认为它适用于一般情况。

在 gradle.properties 中添加以下行:

android.useDeprecatedNdk=true;

并且在 build.gradle 文件中,在 defaultConfig 字段中有这一行:

ndk {
            abiFilters "armeabi", "armeabi-v7a"
        }