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

Jos*_*aza 9 android dart flutter

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

Rya*_*yan 19

您可以使用device_info包:

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

Run Code Online (Sandbox Code Playgroud)


cod*_*ion 12

打开你的 android build.gradle(Module:app),你可以看到:

最小SDK版本

目标SDK版本

compileSdkVersion 等

  • @JosephArriaza 是的,你做对了。更新到最新版本,并按如下方式更新库。此外,如果您发现答案有用,您可以将其标记在主要答案中。 (3认同)
  • 那么,这意味着每次发布新的Android版本时,我都必须更新compileSdkVersion & targetSdkVersion,对吗? (2认同)