Android设备上的Ionic Deploy

时间:2015-06-19 00:22:46

标签: cordova ionic-framework ionic cordova-plugins

  

离子版:1.5.5

     

Cordova版本: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

修改

添加了日志错误

enter image description here

2 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。

在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

完成!

答案 1 :(得分:0)

将此添加到您的config.xml

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

并在没有liveserver的情况下运行

使用:

ionic emulate android