在Android应用程序中设置TargetSkd可以确保该应用程序可以在以前的每个版本中运行吗?

时间:2017-11-07 15:32:25

标签: android

在我的应用程序中将targetsdk设置为19,将minSdkVersion设置为15确保我的应用程序在每个先前的目标(在minSdkVersion之上)18,17上正常工作?或者我们还应该测试我们的应用程序以处理其他所有目标?

1 个答案:

答案 0 :(得分:0)

通过指定sdk版本,您无法确定它是否适用于最低sdk以上的所有版本。

Android会随着时间的推移进行一些具体的改进,并从代码中删除一些旧方法。

对于旧方法( depricated ),您应该更改代码。您必须确保使用最新代码。

还要确保您编写的代码在旧版本中可用。一些代码在prelollipop设备中没用,比如过渡动画。 Android studio是很棒的应用程序,它也建议不推荐使用不推荐使用方法的方法,并建议代码仅在android lollipop设备之后才有用。

编写代码时,请始终检查IDE显示的警告。

我希望这会对你有所帮助。