我发现我可以构建具有更高 sdk 目标的 android apk(比如说 3.0),但我仍然能够在较低的设备上运行我的应用程序(比如说 2.1)。我可以知道为什么吗?仅当我将其设置android:minSdkVersion
为特定数字时仍会停止执行。
如果我在我的应用程序中使用像 Fragment 这样的最新功能但在较低平台的设备上运行它是否有意义,如果我这样做,我的应用程序会发生什么?我的应用程序会崩溃吗?
我在处理 admob 时意识到这一点,因为我在 Android 4.1 中编译它但能够在设备 2.1 中运行它,这真的让我感到惊讶。