我需要知道如何构建一个针对 android:minSdkVersion="8" 的 Android 应用程序,但还需要包含最新 Android API 中可用的功能。因此,当用户在 FROYO 上运行应用程序时,基本功能将起作用。但同样的应用程序在 KITKAT 上运行会出现更多功能。
PS:我正在为广播电台开发一个应用程序,其中播放在线流。但我想集成媒体控件(播放、暂停按钮)的锁屏访问,它仅适用于 Android 4.2(API 17)。我的应用的最小 SDK 为 8。
所以我要问的是如何编写属于不同API的代码?或者也欢迎任何其他替代方案。提前致谢。