我的Android应用程序可以在Oreo和Pie上安装,没有任何问题。但是如果我尝试在Marshmallow和Nougat版本的手机上安装发布版本,则会出现错误提示“解析包时出错”。请查找我的Gradle中的SDK版本。
compileSdkVersion 28
minSdkVersion 21
targetSdkVersion 28
implementation com.android.support:appcompat-v7:28.0.0
implementation com.android.support:support-v4:28.0.0
implementation com.android.support:design:28.0.0
假设我将编译和目标SDK版本更改为26,它是否可以在Marshmallow和Nougat设备上运行?如果我将SDK版本更改为26并将支持库更改为26.0.0,则会出现构建错误,例如Android资源链接失败。
请帮助我解决此问题,并为我的Android应用程序提供解决方案,以支持从Marshmallow到最新的Pie(向前兼容)。
提前感谢您。