【Android】覆盖安装失败 提示权限版本无法降级

一.问题分析

在测试app升级时,小米等部分机型覆盖安装失败,提示权限版本无法降级。

检查了发现在gradle配置中,更改了下面内容:

  • compileSdkVersion由26降到了25
  • targetSdkVersion由25降到了22

二.解决方案

将compileSdkVersion,targetSdkVersion调回原来的版本。

android {
    ...

    compileSdkVersion 26
    buildToolsVersion '26.0.3'

    defaultConfig {
        ...
        
        minSdkVersion 19
        targetSdkVersion 25
        
        ...
    }
    
    ...
}

compileSdkVersion,targetSdkVersion,minSdkVersion保持不变,或者升级可以,降级会导致安装失败。

三.compileSdkVersion,minSdkVersion,targetSdkVersion

这篇博客我觉得写得挺清楚的

https://blog.csdn.net/gaolh89/article/details/79809034

你可能感兴趣的:(【Android】覆盖安装失败 提示权限版本无法降级)