带颤动的最低Android版本

时间:2018-02-15 08:28:33

标签: flutter

flutter支持哪个最低安卓版本? 某些插件是否会影响不支持哪个版本?

我试图在Android模拟器上运行我的颤动应用程序,但使用版本的android 16它不起作用,应用程序崩溃。我是否必须更改某些配置文件中的编译版本或为什么不能正常工作?

5 个答案:

答案 0 :(得分:10)

来自Flutters常见问题

https://flutter.io/faq/#what-devices-and-os-versions-does-flutter-run-on

  

移动操作系统:Android Jelly Bean,v16,4.1.x或更高版本,以及   iOS 8或更高版本。

     

移动硬件:iOS设备(iPhone 4S或更新版本)和ARM Android   设备

     

注意Flutter目前不支持构建x86 Android   (直接发布#9253),但为ARMv7或ARM64构建的应用运行良好   (通过ARM仿真)在许多x86 Android设备上。

     

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

     

我们测试各种低端到高端手机,但我们还没有   有官方的设备兼容性保证。

     

我们相信Flutter在平板电脑上运行良好。我们目前没有   实施所推荐的所有特定于平板电脑的改编   材料设计,虽然我们正在计划进一步投资   区域

答案 1 :(得分:8)

答案 2 :(得分:4)

此问题的答案部分还需要考虑您希望在应用程序中利用Android的哪些部分。关于min版本Flutter支持的问题已经在这里回答了几次,所以我不会回答这个问题,但Android支持库也需要特定的最小版本。

如果您计划使用任何类型的插件,那么如果您的最低版本太低,您可能会遇到多个问题。你需要Firebase吗?你需要特定的相机功能吗?

谷歌也只是announced要求对你应该审核的Google Play最低版本提出异议。

我的建议是遵循文档,分析和最佳实践来确定您的真实情况"最小版本应该是。

答案 3 :(得分:2)

Flutter文档对Android和iOS给出了此答案。现在它说支持:Android Jelly Bean,v16、4.1.x或更高版本,以及iOS 8或更高版本。但是,此信息可以根据新的Flutter版本进行更改。因此,最好查看下一个链接:

     https://flutter.dev/docs/resources/faq#what-devices-and-os-versions-does-flutter-run-on

此外,最好分析一下插件,因为它们可能需要更高版本的Android和iOS。

答案 4 :(得分:0)

这个答案很有用:

运行 Flutter 的设备和操作系统版本

移动操作系统: Android Jelly Bean,v16,4.1.x 或更高版本,以及 iOS 8 或更高版本。

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

<块引用>

您可以了解更多here