У меня была проблема при установке моего приложения на новую Android Q Beta 1 через Android Studio. Это выглядит так же, как эта проблема .
Ответ предлагает установить android:extractNativeLibs
в манифесте, и это решает проблему установки. Забавно, что не имеет значения, установлен ли он на true
или false
(в любом случае это работает), но я должен установить его.
Поскольку область является единственным встроенным кодом, включенным в мое приложение, я хотел спросить, должен ли я установить этот флаг.
До сих пор мне это не нужно, но , это и , это говорит мне, что на самом деле было бы неплохо установить это значение на false
. В нем даже говорится:
При создании AAB по умолчанию для флага extractNativeLibs установлено значение "false".
С этим набором вполне допустимо использовать APK или AAB , но собственный код должен быть zipaligned . Остается один вопрос:
Правильно ли заданы двоичные файлы областей?
Или вообще: есть ли рекомендации при использовании области?
Когда с этим флагом все в порядке (а мои предыдущие AAB работают нормально), единственной проблемой здесь является Android Q, которому нужен этот флаг при установке (debug-) APK, верно?