在Android开发调试过程中,经常会遇到程序修改后想回到之前的版本查看,这个时候我们的办法经常是关闭当前工程,解压备份工程(当然,前提是有很好地备份),然后打开,再运行。完成后,我们想回到新的工程中查看,往往又是关闭工程,打开新工程。这样不仅浪费时间,而且一次只能安装一个程序,新的会将老的覆盖,当我们还需要测试之前的程序时,不得不重复这些动作。

于是,我就想能不能在Android手机上同时安装这些相同的应用程序呢?

于是,在网上查找了相关问题,并且自己动手做了些尝试,现将结果和大家分享下,希望能帮助到和我有相同问题的人。


首先,新建一个工程,运行,发现手机上多了一个该程序的图标



然后打开AndroidManifest.xml文件


修改Package



修改完成后,点击保存,弹出如下对话框



点击Yes,回到主界面,这个时候我们会发现gen下的包已经更改为我们修改后的名称了,但同时也出现了如下错误



打开错误类



发现是包的问题,修改成我们的新包



这个时候就没有错误了



我们再运行试试,发现手机上多了一个相同应用程序的图标了,而且运行效果和之前一样,就连名字都一样,哈哈,这就说明我已经修改成功了



为了让效果更加显著点,我们再来修改下

相同的步骤,这里就不再说明,直接上图







再运行,查看效果



OK,测试成功啦



更多相关文章

  1. 2016年腾讯android开发工程师面试题目
  2. 基于Android搭建tensorflow lite,实现官网的Demo以及运行自定义t
  3. Android(安卓)studio 小白使用Android(安卓)studio 2.3.1遇到的
  4. Android(安卓)数据表的更新的 解决方案?
  5. Android(安卓)Studio导入Project、Module的正确方法
  6. Android(安卓)RxJava使用介绍(二) RxJava的操作符
  7. Android(安卓)7.0 行为变更
  8. Android百度地图HelloWorld运行异常处理
  9. 使用android studio环境新建一个工程——helloworld

随机推荐

  1. Android(安卓)GridView/ListView点击事件
  2. Android(安卓)Activity提供服务(被调用Ac
  3. android 定时器 总结
  4. Android下拉刷新完全解析,教你如何一分钟
  5. android studio关于 Gradle sync failed:
  6. Android使用xml文件中的array资源
  7. android 蓝牙文件
  8. retrofit2+rxjava的结合使用
  9. Android(安卓)与 .net 互通的RSA加密
  10. Android(安卓)Mouse实现过程笔记