0

我想添加一个新功能,move2SDcard 仅在 API8 (Android2.2) 上可用,但使 minSdkversion="4"。因此,我通过 (project prop -> Android) 更改了 eclipse 中加载的 Android jar 文件并选择 Android 2.2 Project compiles and runs。这是添加特定于新版本的新 API 的好方法吗?

4

1 回答 1

1

对于 minSdkversion,您需要指定应用程序运行时没有问题的最低 api 级别,在您的情况下是 api 级别 8。如果您说 min sdk 4,这意味着您的应用程序将能够安装在具有 api 级别 5 的手机上,并且在 api 级别 5 的应用程序中,我认为您的应用程序将无法正常工作。

使用 Android 2.2 时 minSdkversion="8" (API level 8) FROYO

这里有一些平台亮点http://developer.android.com/sdk/android-2.2-highlights.html

看看市场的统计数据,你就会明白大部分应用都在 API 8 以上http://developer.android.com/resources/dashboard/platform-versions.html

于 2011-10-28T22:27:12.497 回答