В режиме выпуска флаттера, как собственный код в одном снимке запускается в многопользовательском процессоре Arch - PullRequest
0 голосов
/ 23 мая 2018

Я давно пользуюсь dart / flutter, и мне это очень нравится.

Я читал, что при создании мобильного приложения dart создает собственное приложение с кодом руки.Но как собственный код в одном снимке выполняется в многопользовательском процессоре Arch (например, x86 armeabi-v7, arch64)?

1 Ответ

0 голосов
/ 23 мая 2018

Комментарий (около года назад), который все еще кажется точным https://groups.google.com/forum/#!topic/flutter-dev/SD-gkfJQfzE

В настоящее время мы предоставляем готовые двоичные файлы --release, --profile и --debug для Android 32-bit ARM и --debug для Android x64 (эмуляторы).Описание режимов --release и т. Д. Находится здесь: https://github.com/flutter/flutter/wiki/Flutter%27s-modes

У нас есть ошибка в файле о предоставлении --release / - двоичных файлов профиля для Android x86: https://github.com/flutter/flutter/issues/9253

Были ли другие архитектуры, которые вы искали?

Возможно создать флаттер / движок самостоятельно с различными вариантами архитектуры / режима помимо тех, которые мы предоставили для вас: https://github.com/flutter/engine/blob/master/CONTRIBUTING.md

Выпуск 9253 по-прежнему открыт, поэтому в настоящее время релизные сборки, похоже, поддерживают только 32-разрядную версию ARM

Похоже, что это объяснение часто задаваемых вопросов указывает на то, что поддерживаются ARMv7 и ARM64 https://flutter.io/faq/#what-devices-and-os-versions-does-flutter-run-on

Примечание. В настоящее время Flutter не поддерживает сборку для Android x86 (выпуск № 9253) напрямую, однако приложения, созданные для ARMv7 или ARM64, работают нормально (с помощью эмуляции ARM на многих устройствах Android x86.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...