flutter库【path_provider】编译错误指导

增加依赖:flutter pub add path_provider

使用命令: flutter run -v 提示错误

解决方案:

  1. 打开 .\android\settings.gradle 文件,版本号更新为最新。
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "8.7.3" apply false
id "org.jetbrains.kotlin.android" version "2.0.20" apply false
}
  1. 打开 .\android\gradle\wrapper\gradle-wrapper.properties 文件,更新bradle。
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip
  1. 如果在线下载不了,可以离线下载解压到 C:\Users\Jack-PC.gradle\wrapper\dists\gradle-8.11.1-all\2qik7nd48slq1ooc2496ixf4i 文件夹下即可.

  2. 打开 .\android\app\build.gradle 文件,更新NDK版本。

android {
namespace = "com.example.flutter_app1"
compileSdk = flutter.compileSdkVersion
ndkVersion = rootProject.ext["flutter.ndkVersion"] ?: 'default'
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId = "com.example.flutter_app1"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = flutter.minSdkVersion
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
}
  1. 打开 .\android\gradle.properties 文件,配置DNK版本。
flutter.ndkVersion=27.2.12479018
posted @   杨文利  阅读(136)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示