博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何修改ionic中android程序的包名
阅读量:5794 次
发布时间:2019-06-18

本文共 801 字,大约阅读时间需要 2 分钟。

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

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

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

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

   

     修改源码文件的路径:platforms\android\src\com\ionicframework\starter改成platforms\android\src\com\ionicframework\starter2;

 

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

  

 

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

 

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

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

转载于:https://www.cnblogs.com/chendc/p/7264164.html

你可能感兴趣的文章
关于文件写入的原子性讨论
查看>>
Delphi新注释
查看>>
直接把软件界面做成游戏界面。CEGUI 专用游戏界面开发库。
查看>>
第一次接触计算机语言的经历
查看>>
性能测试之稳定性测试
查看>>
ES6的 Iterator 遍历器
查看>>
拿事件说那么一些事
查看>>
Deriving from BindableBase更简单的绑定通知
查看>>
2019届高二(下)半期考试题(文科)
查看>>
服务的协作:服务间的消息传递——《微服务设计》读书笔记
查看>>
【REDO】删除REDO LOG重做日志组后需要手工删除对应的日志文件(转)
查看>>
nginx 301跳转到带www域名方法rewrite(转)
查看>>
AIX 配置vncserver
查看>>
SVN与TortoiseSVN实战:补丁详解(转)
查看>>
Win8换成Win7系统问题小结(修改主板BIOS方法)
查看>>
windows下Python 3.x图形图像处理库PIL的安装
查看>>
文件上传的两种方式
查看>>
使用Redis存储Nginx+Tomcat负载均衡集群的Session
查看>>
Hive 锁处理
查看>>
【IL】IL生成exe的方法
查看>>