zoukankan      html  css  js  c++  java
  • ionic常见问题及解决方案

    1、Android SDK install
    设置代理服务器
    mirrors.neusoft.edu.cn
    80
    force http

    2、ionic build android

    2.1 gradle下载不了
    解决的方法就是我们自己去下载gradle,存放在本地,然后更改配置文件,使其不去下载。
    我们找到指定路径的文件,如下:
    yourproject/platforms/android/cordova/lib/builders/GradleBuilder.js
    其中对distributionUrl的定义:

    var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\://services.gradle.org/distributions/gradle-2.2.1-all.zip';

    我们只要修改这句就行了。
    我们下载的gradle(未解压的.zip格式)存放到项目文件下下面,对应的路径为
    yourproject/platforms/android/gradle
    然后修改成:

    var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || '../gradle-2.4-all.zip';
    

     2.2 提高下载速度

    yourproject/platforms/android/build.gradle和yourproject/platforms/android/CordovaLib/build.gradle文件中的如下代码

        repositories {
            mavenCentral()
            jcenter();
        }
    

      

    替换成

      repositories {
            jcenter {url "http://jcenter.bintray.com/"}
        }

    3、ionic emulate android
    打开应用时出现 the connection to the server was unsuccessful. (file ///android_asset/www/index.html) ,我们可以这样解决:
    重命名 inex.html 为 main.html,把main.html需要手动拷贝到www目录下。
    新建 index.html ,内容为

    <!DOCTYPE html>
    <html>
    <head>
    <title></title>
    <script type="text/javascript">
    window.location.href='./main.html';
    </script>
    </head>
    <body>
    </body>
    </html>
    

     

    3、方便调试

    package.json文件中增加如下scripts命令

        "serve": "ionic serve --port 8802",
        "add:android": "ionic platform add android",
        "build:android": "ionic build android",
        "emulate:android": "ionic emulate android",
        "run:android": "ionic run android"
    

    这样就可以在webstorm中执行命令了。

  • 相关阅读:
    【程序员面试宝典】第五章 程序设计基本概念
    win7打开或关闭windows功能 提示“出现错误,并非所有的功能被更改”,管理员权限惹的祸
    堆排序
    目态与管态的概念
    循环不变式的概念
    getchar()函数的返回值赋给char型,用if(ch=getchar() != EOF)测试,输入ctrl+z同样可以结束循环的分析
    java算法 -- 冒泡排序
    Java算法 -- 二分查找
    Sql知识点总结
    java实现 链表反转
  • 原文地址:https://www.cnblogs.com/wander1128/p/6387196.html
Copyright © 2011-2022 走看看