2015-03-17 2 views
0

Я занимаюсь разработкой приложений PhoneGap для андроид, вопрос, когда Google выпускает новую версию Android, как 5.3,5.3 или 6.0,версии в Android для PhoneGap

  1. ли работает наше приложение в новой среде?
  2. Нужно ли ждать, пока apache обновит версию кордовы или что могут сделать разработчики в этом сценарии?

, пожалуйста, предложите, чтобы я стал новым разработчиком кросс-платформенного приложения.

+0

должен работать, но обычно некоторые вещи ломаются, и вам нужно ждать новой версии кордовы, которая исправляет проблемы или обновление плагина. Это произойдет и в родных приложениях, но вместо того, чтобы ждать, пока кто-нибудь еще исправит проблемы, вы должны сделать это самостоятельно. – jcesarmobile

ответ

0

Старые приложения cordova, сделанные в то время, когда android 4.0 была последней версией, поддерживающей работу с android 5.0.

Пока вы не намеренно устанавливаете maxSdkVersion в файле config.xml, приложение по-прежнему должно быть совместимо.

Что может быть не так, так это то, что приложения cordova используют веб-представление ОС по умолчанию, поэтому поддержка HTML5, javascript или css различна для каждой версии Android и даже больше, когда больше изменяется движок webview (например, когда вы 're on kitkat, по умолчанию в webview теперь используется хром вместо старого браузера Android). Как правило, при запуске приложения с «n» целевым sdk на «n + 1» версии Android, веб-просмотр должен работать в режиме совместимости, поэтому не должно быть слишком много проблем.

Но в любом случае, чтобы добавить поддержку более новой версии Android, вам нужна не новая версия кордовы, вам нужно протестировать приложение и обновить javascript, и иногда вам может понадобиться обновить некоторые плагины ,

+0

Большое спасибо. – vasanth

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