2016-08-31 1 views
2

В настоящее время я работаю над разработкой гибридного приложения с использованием ионного. В этот момент все работает нормально, как и ожидалось, когда я пытаюсь запустить его в браузере, используя ионный прогон и сервировка grunt.ОШИБКА: Не удалось запустить приложение на устройстве: ОШИБКА: Не удалось установить apk на устройство: не устанавливать на Android уровне api 23

Но когда я пытаюсь установить приложение на мобильном телефоне, он дает мне ошибку, как error installing on mobile Теперь это похоже на вопрос о minSdkVersion и targetSdkVersion. Хотя я делюсь своим config.xml, чтобы вы могли получить четкое представление.

У меня возникли проблемы с решением этой проблемы. Если вы, ребята, можете указать мне в правильном направлении, это будет большой помощью.

ПРИМЕЧАНИЕ: пожалуйста, спросите меня, нужна ли вам дополнительная информация о чем угодно.

SDK информация SDK platform of api 21,23

+0

У вас уже установлено приложение на вашем устройстве? Попробуйте удалить с устройства и повторите попытку – gianlucatursi

+0

да, но после этого я удалил это. я установил с «grunt run: android» с отладкой usb –

ответ

0

в config.xml я вставили две линии, что было неправильно.

<preference name="android-minSdkVersion" value="19"/> and <preference name="android-targetSdkVersion" value="23"/> 

, что был неправ, я создал новый ионный образец проекта и в этом проекте открыли config.xml и я увидел, что есть только одна линия, которая была

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

так я скопировал и положить в мой файл config.xml, затем я удалил платформу Android и снова добавил платформу Android.

Затем я пытаюсь запустить в massmalow, леденец и все другое устройство. это работает как шарм.

Спасибо за вашу поддержку.

5

Вам просто нужно удалить старую версию приложения на устройство и снова установить.

запомнить:

  1. Удаление программы.
  2. Отключите и включите USB-отладку, в свою очередь.
  3. Запустить команду «Кордова запустить Android».