Flutter物理设备运行时Gradle构建失败求助
Flutter物理设备运行时Gradle构建失败求助
嘿,我之前也碰到过一模一样的错误!这是因为你本地安装的NDK(版本26.3.11579264)目录里缺失了关键的source.properties文件,导致Gradle没法正常识别NDK,进而构建失败。给你几个亲测有效的解决办法:
重新安装对应版本的NDK
打开Android Studio的SDK Manager,切换到SDK Tools标签页,先勾选「Show Package Details」,找到「NDK (Side by side)」展开,取消勾选当前的26.3.11579264版本,点击Apply完成卸载。卸载完再重新勾选这个版本安装,注意别中途中断下载,这样就能补全缺失的文件了。指定稳定的旧版NDK
如果重新安装还是踩坑,不如换个更稳定的旧版本NDK试试,比如25.2.9519653。打开项目里的android/build.gradle.kts文件,在android代码块里添加NDK版本指定:android { ndkVersion = "25.2.9519653" }保存后再运行
flutter run应该就能正常构建了。检查NDK路径配置
打开Android Studio的Project Structure(快捷键Ctrl+Alt+Shift+S),查看SDK Location里的NDK路径是不是指向C:\Users\Admin\AppData\Local\Android\sdk\ndk\26.3.11579264,如果路径不对或者文件夹本身损坏,直接删掉这个NDK文件夹,再通过SDK Manager重新下载就行。
内容来源于stack exchange
相关产品推荐
相关产品推荐

