我正在Android Studio中开发一个应用程序,我之前已经在模拟器上安装了它。现在,我想在同一个SIM卡上同时运行同一个应用程序的一个旧版本。因此,我在另一个Android Studio实例中加载了相应的旧代码,并使用不同的包名对项目进行了重构,但当我安装旧代码时,我得到了以下消息
由于设备已具有此应用程序的较新版本,
安装失败...
我认为,从Android操作系统的角度来看,重命名软件包将使其成为一个不同的应用程序……我遗漏了什么?
发布于 2018-12-17 01:21:44
您可能重构了Java包。Java代码结构不是Android检查的内容。
打开应用程序的build.gradle
并更改applicationId
字段。
https://stackoverflow.com/questions/53804656
复制相似问题