Приложению не удалось установить Android 9 (Pie)

Когда я пытаюсь запустить свой проект на любом устройстве с версией Android 9.0, я получаю сообщение об ошибке ниже. Я пробовал 3 разных устройства.

[ERROR] : Application failed to install
The current timeout is set to 240000 ms
You can increase this timeout by running: titanium.js config android.appInstallTimeout <timeout ms>
[ERROR] Application Installer abnormal process termination. Process exit value was 1

Но когда я запускаю свой проект на устройстве с ОС Android 7.1, я не получаю никаких ошибок.

Мои характеристики среды, как показано ниже

android.buildTools.selectVersion 9.0.0
Appcelerator Command-Line Interface, version 7.0.9
Titanium SDK 7.5.0.GA

Привет, может быть на твоем телефоне недостаточно места для установки приложения?

Francislainy Campos 09.02.2019 20:10

Спасибо, но есть так много места для установки apk.

Kerberos 10.02.2019 21:02
2
2
335
2

Ответы 2

Пожалуйста, попробуйте сделать следующее:

appc ti config android.dx.maxMemory 2048m

Похоже, это известная проблема Android. Я решаю это, добавляя следующее в ваш ~/.profile или ~/.bash_profile:

export _JAVA_OPTIONS = "-Djava.net.preferIPv6Addresses=true"

После добавления этого я смог установить свое приложение с MacOS в Android 9, и это должно работать и для Linux. Для Windows проверьте эта информация для решения проблемы «Ошибка синхронизации Gradle: Broken Pipe».

Также дважды проверьте, включена ли функция «Передача файлов» в разделе «Настройки»/«Подключенные устройства»/«USB» на вашем телефоне. Android 9 устанавливает опцию по умолчанию «просто зарядить» ваш телефон.

Другие вопросы по теме