我构建了一个非常简单的应用程序,其中包含大约六个活动,用于显示会议中事件的详细信息。它并不多。
但是,我知道该应用程序在运行低于Android 4.0.3的设备上运行不正常。我将minSdkVersion设置为“15”并将targetSdkVersion设置为“18”,但是当我将apk上传到Play商店时,它告诉我它将在7以上的任何地方运行。
我是否缺少限制应用仅在4.0.3及更高版本上运行的内容?
答案 0 :(得分:5)
感谢Google+上的提示,看来我找到了解决方案。在build.gradle文件中,可以覆盖minSdkVersion和targetSdkVersion的值。我假设这个文件是基于清单生成的,并且Android Studio中存在一个错误值,这里存在错误的值。这只是一个假设。
下面的图片显示了build.gradle文件在我更改之前的样子,修改后的样子,以及我上传后的开发人员控制台为这个新apk显示的内容。