Android Studio创建项目报错NativeIntegrationUnavailableException求解决
检查Gradle与Android Studio版本兼容性
这个错误大多是Gradle插件和Gradle版本不匹配导致的。打开项目根目录下的build.gradle(Project层级),核对com.android.tools.build:gradle插件版本和Gradle wrapper版本是否适配当前Android Studio。比如Android Studio Hedgehog(2023.1.1)建议搭配Gradle插件8.2+、Gradle wrapper 8.5+,调整后同步项目。清理Gradle本地缓存
删除以下路径的Gradle缓存文件夹:- Windows:
C:\Users\<你的用户名>\.gradle\caches - macOS/Linux:
~/.gradle/caches
重启Android Studio后重新同步项目。
- Windows:
确认Android Studio的JDK配置
尽管你Kotlin项目能编译,但还是要检查Android Studio指定的JDK是否正确。通过File > Project Structure > SDK Location查看JDK location,推荐使用Android Studio自带的Embedded JDK,避免第三方JDK的兼容性问题。重置项目构建配置
删除项目根目录下的.gradle文件夹和所有模块下的build文件夹,点击Android Studio右上角的Sync Project with Gradle Files按钮,重新生成构建配置文件。检查SDK组件完整性
打开SDK Manager(Tools > SDK Manager),确认Android SDK Build-Tools 33.x和Android SDK Platform 33已完整安装,如有缺失,完成安装后重启项目。
内容的提问来源于stack exchange,提问作者Andrew

