dart 有没有办法知道我的Flutter应用使用的是哪个Android API版本?

8oomwypt  于 5个月前  发布在  Flutter
关注(0)|答案(4)|浏览(71)

我需要知道我的Flutter应用程序使用的是哪个Android API版本,我想如果像29 API那样使用API 26来支持Android 6.0,我也需要更改它。

z3yyvxxp

z3yyvxxp1#

您可以使用device_info包:

DeviceInfoPlugin deviceInfoPlugin = DeviceInfoPlugin();
final androidInfo = await deviceInfoPlugin.androidInfo;
return androidInfo.version.sdkInt;

字符串

ruyhziif

ruyhziif2#

打开你的android build.gradle(模块:应用程序),在那里你可以看到:
minSdkVersion
targetSdkVersion
compileSdkVersion等

x7rlezfr

x7rlezfr3#

您可以在<your app root>\android\app\build.gradle文件中查看SDK信息。SDK版本信息可以在defaultConfig中找到。请在下面查看:

defaultConfig {
        applicationId "some.some.some"
        minSdkVersion 16 <--- here
        targetSdkVersion 28 <--- here
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

字符串

v9tzhpje

v9tzhpje4#

在终端运行“Flutter医生”,可以看到当前SDK版本。

相关问题