要配置 Flutter 使用的安卓版本,您需要修改 android/app/build.gradle
文件中的 minSdkVersion
、targetSdkVersion
和 compileSdkVersion
。以下是具体步骤:
- 打开项目中的
build.gradle
文件:
位于android/app/build.gradle
。 - 找到
defaultConfig
部分并进行配置:
修改minSdkVersion
、targetSdkVersion
和compileSdkVersion
。
例如:
android {
compileSdkVersion 33 // 设置编译时使用的 Android SDK 版本
defaultConfig {
applicationId "com.example.yourapp"
minSdkVersion 21 // 设置支持的最低 Android 版本
targetSdkVersion 33 // 设置目标 Android 版本
versionCode 1
versionName "1.0"
}
...
}
- 保存更改并同步项目:
在保存build.gradle
文件后,Android Studio 通常会提示同步项目。您也可以手动点击 “Sync Now” 按钮进行同步。
详细说明
minSdkVersion
:应用支持的最低 Android 版本。如果设置为 21,应用将支持 Android 5.0 及更高版本。targetSdkVersion
:应用面向的目标 Android 版本。设置为最新的 SDK 版本(如 33)可以确保应用使用最新的特性和最佳实践。compileSdkVersion
:编译应用时使用的 SDK 版本。应设置为与targetSdkVersion
相同或更高,以确保兼容性。
更新 SDK 工具和依赖
确保您的开发环境和项目依赖也支持所配置的 SDK 版本:
- 更新 Android SDK 工具:
在 Android Studio 中,打开SDK Manager
,确保安装了对应的 SDK 版本和构建工具。 - 更新项目依赖:
在android/build.gradle
文件中,更新classpath
依赖项以使用最新的 Gradle 插件版本:
buildscript {
ext.kotlin_version = '1.8.0'
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:8.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
完成这些步骤后,您的 Flutter 项目将配置为使用指定的安卓版本。
阅读全文
公众号近期文章
赞赏支持
0 Responses to “Flutter如何设置安卓Android sdk版本”