【发布时间】:2014-01-14 23:44:14
【问题描述】:
我不太熟悉哪些功能属于哪个 android 版本。有没有一种简单的方法可以发现我的应用可以运行的最低版本的 android?
【问题讨论】:
标签: android
我不太熟悉哪些功能属于哪个 android 版本。有没有一种简单的方法可以发现我的应用可以运行的最低版本的 android?
【问题讨论】:
标签: android
您可以使用lint 工具来完成。
尝试将 minSdkVersion 设置为 1 并运行 lint。
它将显示以后需要 API 的所有方法和对象。
【讨论】:
最低 SDK 版本是您在清单中声明的版本,例如以下行会将您应用的最低 SDK 版本设置为 7。
【讨论】:
你不能这样发现。如果您想在所有版本的 avds 中测试您的应用
将您的应用设置为minSdkVersion to 8 和targetSdkVersion to 15
创建您要测试的所有版本的 Android 虚拟机 (avd)
在您通过选择 android 目标创建的所有 avd 版本中运行您的应用
【讨论】:
无法以编程方式进行。
【讨论】:
android:minSdkVersion — 指定应用程序能够运行的最低 API 级别。默认值为“1”。
在设置最低 sdk 版本之前,请在此处查看场景。您可以通过编程方式检测它。
【讨论】:
检测是什么意思.. 由您决定您希望您的应用程序支持哪个最低 api 级别。选择任何 android:minSdkVersion 例如 8,10 等。如果您使用的任何功能在此 api 级别上不受支持,Eclipse 会自动判断,否则使用 Android Lint
【讨论】: