Android6.0覆盖安装错误

问题描述: android系统6.0.1 app versionCode为1,使用最新版targetSdkVersion-23打包安装, 修改versionCode为2,使用targetSdkVersion-22打包,进行覆盖安装,始终提示“应用未安装”。若要安装必须卸载之前安装targetSdkVersion-23打包的版本 versionCode为2,使用targetSdkVersion-23打包,进行覆盖安装,安装成功。

**android系统5.0.2**
app versionCode为1,使用targetSdkVersion-23打包安装,
app修改versionCode为2,使用targetSdkVersion-22打包,进行覆盖安装,安装成功。
versionCode2,使用targetSdkVersion-23打包,进行该安装,安装成功。


由此可知,android6.0对targetSdkVersion已设置为23的app,无法覆盖安装targetSdkVersion较低的版本,必须卸载后重新安装。  
但在官方的文档我未能找到相关的内容。
Table of Contents