Jelly Bean 已经问世,它们有一些非常不错的功能。我的问题是,我想针对尽可能多的设备,但同时有一个应用程序,如果可能的话,可以使用最高 API 级别的所有功能。
所以比如说我有这个
<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="16"/>
我在 API 16 上构建了我的应用程序。有没有办法限制代码的某些部分只在运行能够运行它的设备时运行?例如,如果我想要 NFC,那么只有姜饼及以上设备可以使用该功能,否则 froyo down 甚至看不到该功能。