zoukankan      html  css  js  c++  java
  • 如何修改ionic中android程序的包名

       默认ionic新建工程的时候指定的Android版本包名是:com.ionicframework.starter;这样固定死包名的话会导致一个问题,多个ionic工程无法正常安装到手机当中,后面安装的程序始终会把之前的程序覆盖掉,这样的话就太悲剧了。

    现在给大家演示一下如何修改ionic工程的包名:

    1.修改android工程下源码文件的路径和Java文件的包名:

       修改java文件包名:找到platformsandroidsrccomionicframeworkstarter*.java,用记事本打开后,修改package为你自己定义好的,我这里为了简单就改成com.ionicframework.starter2;

       

         修改源码文件的路径:platformsandroidsrccomionicframeworkstarter改成platformsandroidsrccomionicframeworkstarter2;

    2.修改AndroidManifest.xml,找到platformsandroid下面的AndroidManifest.xml,用记事本打开后,修改里面的package内容:

      

    3.修改android.json:找到platformsandroid下面的android.json,用记事本打开,修改其中的installed_plugins中各个插件对应的主包名:

    4.修改ionic工程下的config.xml文件,修改里面的widget节点的id属性值:

    这样我们再打包就不会覆盖安装了。还有一种方式是先把android平台移除 (执行ionic platform remove android),然后修改config.xml中的包名,然后重新安装android平台就行了。

  • 相关阅读:
    2017-3-7 leetcode 66 119 121
    2017-3-6 leetcode 118 169 189
    2017-3-5 leetcode 442 531 533
    c++ std
    2017-3-4 leetcode 414 485 495
    2017-3-3 leetcod 1 35 448
    想做手游
    编程规范
    1165: 零起点学算法72——首字母变大写
    1164: 零起点学算法71——C语言合法标识符(存在问题)
  • 原文地址:https://www.cnblogs.com/chendc/p/7264164.html
Copyright © 2011-2022 走看看