我必须实现一个应用程序,我的上级的第一个声明是他不关心android版本(api级别),他只是关心所有指定的函数都实现了。
因此,所有这些函数的API级别需求为21 (5.0)
现在..。几个月后,该应用程序决定在三星星系s3上运行,而不支持它(我猜是MAXAPI4.1或4.3),我遇到了问题。
我真的不知道api级别之间的所有区别,所以我真的需要问一下,是否可以使用更低的api级别(api级别16及更高)来实现API 21为android开发人员提供的所有功能。
发布于 2015-04-08 13:56:25
Richardo的回答并不完全正确--用支持库编译并不能保证一切都能正常工作。
如果在项目中使用支持库,则不必担心向后兼容性。
<android.support.v7.widget.Toolbar调用工具栏,而不是传统用法和在活动中导入import android.support.v7.widget.Toolbar。还值得一提的是,并非L中的每个特性都有它们在Support中的实现--您可能希望对运行在设备上的android版本使用代码检查和/或使用其他库进行材料设计(如FAB图书馆或纹波效应)。
https://stackoverflow.com/questions/29515961
复制相似问题