2015-06-19 3 views
2

Ионные версия: 1.5.5Ионные Deploy на Android устройства

Кордова Версия: 5.0.0

Ионные развернуть: 0.1.6

Я следовал всем инструкциям, появляющимся here

После гласил:

ionic build android && ionic run android 

Позже, сделал небольшие редактировать на файл index.html и побежал

ionic upload 

После бревна, я нашел некоторые загрузки файла помечена как IONIC_DEPLOY_DOWNLOAD, и как только экстракт завершен, выскакивает эта ошибка из

06-18 16:47:47.771: D/SystemWebViewClient(7128): 
CordovaWebViewClient.onReceivedError: Error code=-1 
Description=net::ERR_FILE_NOT_FOUND 
URL=file:///data/data/com.org.app/app_eddaae501776ab76c86f69073/index.html 



06-18 16:47:47.921: I/chromium(7128): 
[INFO:CONSOLE(0)] "Not allowed to load local resource: 
file:///android_asset/webkit/android-weberror.png", 
source: data:text/html,chromewebdata (0) 

enter image description here

EDIT

ошибка журнала Добавлено

enter image description here

+1

ли вы установили этот плагин и настроен: https://github.com/apache/cordova-plugin-whitelist –

+0

Хорошая уловка! Кажется, что работает на iOS, проблема только в Android. Я добавил тег в config.xml, как предлагается здесь: https://cordova.apache.org/docs/en/4.0.0/guide_appdev_whitelist_index.md.html#android-whitelisting я поместил внутри тег <имя платформы = "андроида"> <позволяют-навигации HREF = "*" /> <доступ происхождения = "*" /> Что мне не хватает? –

+0

Также установите этот тег в index.HTML: https://github.com/apache/cordova-plugin-whitelist/blob/master/README.md # content-security-policy –

ответ

2

У меня была такая же проблема.

Во время обновления на android внутренняя ошибка создается при попытке создать каталог, который уже существует.

В GIT есть вилка, которая исправляет эту проблему. (https://github.com/eweap/ionic-plugins-deploy).

Чтобы работать. Выполните следующие команды:

$ Cord plug rm com.ionic.deploy 
$ Cord plugin add https://github.com/eweap/ionic-plugins-deploy 
$ Ionic platform removes android 
$ Ionic platform add android 
$ Ionic run android 

Выполнено!

0

добавить к вашей config.xml

<allow-navigation href="file://*/*"/> 

и работать без liveserver

с:

ionic emulate android 
Смежные вопросы