【问题标题】:Does Flutter work on any Android platform version?Flutter 是否适用于任何 Android 平台版本?
【发布时间】:2020-12-02 10:49:27
【问题描述】:

我是 Android 编程的新手,但我听说有人在编程时应该小心使用 Android 版本。到目前为止,在我学习 Flutter 的同时,我还没有在任何书籍/文章中阅读过这样的警告,似乎新的 Flutter/widgets 版本独立于任何 Android 平台版本。也就是说,在 Android API 29 上运行的 Flutter 应用能否在旧的 Android API 10 上运行?如果不是,我怎么知道我当前的 Flutter 应用可以在哪些 Android 平台版本上运行?

【问题讨论】:

    标签: android flutter version


    【解决方案1】:

    根据Flutter FAQ

    Flutter 在哪些设备和操作系统版本上运行? 移动操作系统:Android Jelly Bean、v16、4.1.x 或更高版本,以及 iOS 8 或更高版本。

    移动硬件:iOS 设备(iPhone 4S 或更新机型)和 ARM Android 设备。

    Flutter 支持为 x86_64、armeabi-v7a 和 arm64-v8a 构建提前 (AOT) 编译库。

    为 ARMv7 或 ARM64 构建的应用程序在许多 x86 Android 设备上运行良好(使用 ARM 仿真)。

    我们支持使用 Android 和 iOS 设备以及 Android 模拟器和 iOS 模拟器开发 Flutter 应用。

    我们在各种低端到高端的手机和平板电脑上进行了测试,但我们还没有官方的设备兼容性保证。

    所以看来 SDK 版本 16 是最低要求,您可以更改您的目标版本as answered here

    【讨论】:

      【解决方案2】:

      不用担心无法在 android 上工作,因为默认情况下,最低 sdk 版本是 21,但可以在创建项目时设置为任何应用程序。

      【讨论】:

      • 95% 手机的 sdk 版本高于 21
      猜你喜欢
      • 2011-11-01
      • 2021-04-17
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 2020-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多