【发布时间】:2015-04-08 21:56:25
【问题描述】:
我必须实现一个应用程序,我的上级的第一句话是 他不关心他刚刚的android版本(api级别) 关心是否实现了所有指定的功能。
所以所有这些函数的 API 级别需要是 21 (5.0)
现在......几个月后,在决定应用程序应该 在三星 Galaxy s3 上运行而不生根(我猜是 max api 4.1 或 4.3) 我有问题。
我真的不知道 api 级别之间的所有差异,所以我真的 需要询问是否可以实现所有功能 api 21 为使用较低 API 级别(api 级别 16 及更高级别)的 android 开发人员提供。
【问题讨论】:
-
您无法在旧 API 级别上实现所有功能。但通常情况下,旧的 API 级别就足够了。 Google 提供了支持库,以便在旧 API 上使用新功能。
-
这是一个很好的提示。我会调查的!谢谢
-
最简单的方法是首先更改项目的目标 sdk,然后查看停止编译的内容。对于每个错误,您将看到添加它的 api 级别,并且您必须弄清楚如何避免。对于某些图形元素,支持库可以为您提供帮助。