哪个Android API用于所有设备兼容性?

时间:2014-03-27 13:44:22

标签: android android-intent

我有downloaded SDK for Android 4.4(API Level 19)developed one android app

但在some old devicescrashedusing OS (Android 4.0 and lesser)

我已在下面指定,然后它在旧的OS设备上崩溃

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="19"/>
  

我是否需要在旧设备上运行我的应用程序?

1 个答案:

答案 0 :(得分:3)

设置minSdkVersion和TargetSDKVersion是不够的。在每个新的Android版本中,SDK中都引入了新的API和类。但旧版本的Android没有这些新的更改。这就是Android团队推出Android支持库的原因,这可以在较旧的Android版本上实现新功能的向后兼容性。我的猜测是你正在使用仅在较新的SDK中提供的API和/或类。

请接受:Support Library | Android Developers