如何判断是否为同一个App,Ionic3如何修改包名
2024-08-27 23:44:32
如何判断是否同一个App
使用Ionic3创建了两个项目demo1、demo2,然后使用同一个JDK,生成了两个不同的keystore证书。
结果在手机端安装的时候,先安装demo1,没有任何替换的提示,直接安装成功。再安装demo2的时候,就会询问是否要版本替换。由于两个demo的代码不同,还会导致安装失败,说“更新包不兼容,需卸载后重装”
判断是否为同一个App,由包名决定。而签名是证明是否为同一个开发者或开发组织。
如果包名和签名一样,就直接覆盖,认为是同一个app
如果包名一样,但签名不一样,会提示是否删除之前的
如果两者都不一样,就会认为是两个不同的app
使用Ionic3创建的两个项目ionic start demo tabs,他们的默认包名是一样的,在config.xml 中widget 标签中的id 即为目录
<widget id="io.ionic.starter" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
</widget>
Ionic如何修改包名
1、卸载 android平台
ionic cordova platform rm android
2、修改config.xml 中的包名
<widget id="io.ionic.starter"> 修改成 <widget id="io.bing.newApp">
修改成独一无二的一个名字,注意要有层级,不能只有一个目录
3、重新安装android平台
ionic cordova platform add android
原创文章,欢迎转载,装在请注明出处!
最新文章
- 利用免费的Spire.XLS控件制作Excel报表
- Masonry使用注意事项
- pat甲级题解(更新到1013)
- Spring学习笔记之四----基于Annotation的Spring AOP编程
- linux下crontab命令的使用
- VBS 相关知识 笔记
- C#_mvc_ajax_return data
- 1_BLE nRF51822 UART 与 BLE转发
- c++实验二
- Python&#160;一键上传下载&;一键提交文件到SVN入基线工具
- 【回顾】html属性、标题、段落、文本格式化
- ECMAScript6 入门 变量的解析赋值
- centos6 下erlang安装
- 搭建ssh框架项目(一)
- solr如何让全词匹配结果在最前面
- python实现屏保计时器
- 【二分】【预处理】zoj4029 Now Loading!!!
- TaskController.java 20160712
- 1.1 VGA(图像显示卡),Graphics Card(图形加速卡),Video Card(视频加速卡),3D Accelerator Card 和 GPU(图形处理器)
- 购物车之CheckBox所有事件
热门文章
- Final Destination II -- 矩阵快速幂模板题
- Stochastic Optimization of PCA with Capped MSG
- js中的join(),reverse()与 split()函数用法解析
- Vue2.0 搭建Vue脚手架(vue-cli)
- IOS-43-导航栏标题navigationItem.title不能改变颜色的两种解决方法
- RestTemplete
- MySQL分页时统计总记录行数并使用limit返回固定数目的记录
- Zabbix appliance One Stop
- asp.net mvc或者其他程序无法打开excel——解决方案,C#处理Excel文件
- # 【Python3练习题 008】判断101-200之间有多少个素数,并输出所有素数。