我应该升级targetsdk版本吗?

mwngjboj  于 2021-07-07  发布在  Java
关注(0)|答案(2)|浏览(390)

我正在使用一个将tagetsdk设置为18的遗留应用程序。此应用程序将用于api 29设备。当我更新目标sdk时,它崩溃的频率更高,总体上有更多的bug。
我应该升级并修复所有这些bug吗?还是留在targetsdk18中,它可以在api 29设备中运行,但带有遗留应用程序警告。如果我不更新目标sdk会发生什么?

u5rb5r59

u5rb5r591#

我认为升级目标sdk不会导致任何崩溃,问题是你还要修改编译sdk。现在理想情况下,这两个数字应该匹配,androidstudio会不断警告你,但如果你忽略它,我认为你将能够编译和发布你的应用程序。至少我在上传的时候才意识到目标sdk应该更高的时候做了很多次。不过,我一般只“作弊”1-2版以上,现在10:)

b4qexyjb

b4qexyjb2#

如果您计划在google play store上发布/更新应用程序,有很好的理由升级目标api级别,否则play store将阻止您发布/更新应用程序:https://support.google.com/googleplay/android-developer/answer/9859152?visit_id=637425101662939933-377869824&rd=1#targetsdk

相关问题