问题描述:
手机上已有一个相同版本的app时,Android Studio通过点击'Run' 按钮无法覆盖安装。
表现为仅将已有的APP调起,没有进入安装页面将新apk安装上去,导致修改的代码无法更新上去,必须要卸载了APP再重新安装。
如果改了versionName或versionCode的任意一项则能正常进入安装页面。
通过adb install -t xx.apk命令能正常安装。
该问题仅在Pura70 Pro上测试出来,其他安卓机型及老的华为机型均未发现。
猜测是在安装时系统判断了版本号和版本名称,如果没改变就不安装,是否有设置选项能屏蔽该行为?
机型:Pura70 Pro+
系统版本:HarmonyOS 4.2.0.180
开发环境:Android Studio Koala
run->edit configurations
勾选上 always install with package manager