我有一个实际上是为 7 级开始开发的应用程序。到目前为止,我有以下设置:
Android Build Target = 7 - for compiling
minSdkVersion=7, targetSdkVersion=7 - for GooglePlay filter
现在事实证明,当使用这些设置时,应用程序在 14 级及更高级别上不再正常工作。虽然它不会崩溃,但仍有一些功能无法正常工作。
现在我发现将设置更改为:
Android Build Target = 12, minSdkVersion=7, targetSdkVersion=7
解决了问题 - 该应用程序仍然可以安装在 7 级设备上并且可以毫无问题地运行。
离开这样的环境真的可以吗,还是有什么我看不到的风险?
一个 12 级编译的应用程序只在 7 级(或希望在所有其他 < 12 级)上运行而没有任何问题,这似乎很奇怪。
非常感谢!