2015-09-03 2 views
0

Я создал новый проект. На Android 5 он работает отлично. Я пытаюсь запустить 2.3.3, но во время установки я получаю сообщение «Есть проблема с разбором пакета».Apache Cordova - Приложение не работает на Android 2.2.3

Я думаю, что нужно установить minSdkVersion 8 для Android 2.2.3:

<preference name="android-minSdkVersion" value="8" /> 

но компиляция завершится неудачно:

uses-sdk:minSdkVersion 8 cannot be smaller than version 14 declared in ..AndroidManifest.xml 

Если я установил 14, установка приложения также не работает 2.2.3. Как я могу решить эту проблему?

+0

Я думаю, что вам нужно будет Ставить на minSdkLevel до 8 в вашем AndroidManifest.xml –

+0

Минимально Android версии, которая поддерживается Кордову является Ice Cream Sandwich, то есть SDK 14. Вам необходимо установить старую версию Кордову , если вы хотите использовать старые андроиды. – Joerg

ответ

1

Последний выпуск Cordova, поддерживающий Android 2.2, - 2.9.

Как сообщили в последней документации Кордова (полужирный мой):

Кордова поддерживает Android 4.0.x (начиная с уровня Android API 14) и выше. Как правило, версии Android не поддерживаются Кордовой, так как они опускаются ниже 5% на панели управления Google. Android версии раньше, чем уровень API 10, и версии 3.x (Honeycomb, уровни API 11-13) значительно ниже порога в 5%.

Смежные вопросы