我需要知道我的Flutter应用程序使用的是哪个Android API版本,我想如果像29 API那样使用API 26来支持Android 6.0,我也需要更改它。
z3yyvxxp1#
您可以使用device_info包:
DeviceInfoPlugin deviceInfoPlugin = DeviceInfoPlugin(); final androidInfo = await deviceInfoPlugin.androidInfo; return androidInfo.version.sdkInt;
字符串
ruyhziif2#
打开你的android build.gradle(模块:应用程序),在那里你可以看到:minSdkVersiontargetSdkVersioncompileSdkVersion等
build.gradle
x7rlezfr3#
您可以在<your app root>\android\app\build.gradle文件中查看SDK信息。SDK版本信息可以在defaultConfig中找到。请在下面查看:
<your app root>\android\app\build.gradle
defaultConfig
defaultConfig { applicationId "some.some.some" minSdkVersion 16 <--- here targetSdkVersion 28 <--- here versionCode flutterVersionCode.toInteger() versionName flutterVersionName testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" }
v9tzhpje4#
在终端运行“Flutter医生”,可以看到当前SDK版本。
4条答案
按热度按时间z3yyvxxp1#
您可以使用device_info包:
字符串
ruyhziif2#
打开你的android
build.gradle
(模块:应用程序),在那里你可以看到:minSdkVersion
targetSdkVersion
compileSdkVersion等
x7rlezfr3#
您可以在
<your app root>\android\app\build.gradle
文件中查看SDK信息。SDK版本信息可以在defaultConfig
中找到。请在下面查看:字符串
v9tzhpje4#
在终端运行“Flutter医生”,可以看到当前SDK版本。