如何为64位设备支持我的flutter应用程序?

时间:2019-05-13 10:33:35

标签: android flutter

我是新手。我已经为我的应用创建了一个发行版。

此版本适用于32位设备,但不适用于64位设备。

请帮助我在哪里以及如何更改设置/配置。

2 个答案:

答案 0 :(得分:0)

您可以像这样配置build.gradle应用模块-

// Your app's build.gradle
apply plugin: 'com.android.app'

android {
   compileSdkVersion 27
   defaultConfig {
       appId "com.google.example.64bit"
       minSdkVersion 15
       targetSdkVersion 28
       versionCode 1
       versionName "1.0"
       ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
// ...

答案 1 :(得分:0)

仅供参考,由于波动1.7.8+hotfix.2在默认情况下已完成。

因此,当前,像往常一样运行flutter build apk会生成一个包含Android-arm和android-arm64二进制文件的“胖APK”。

$ flutter build apk

You are building a fat APK that includes binaries for android-arm, android-arm64.

Initializing gradle...                                              0.7s
Resolving dependencies...                                           1.6s
[...]