安卓版本说明

标签 android android-version

我要为 Galaxy Tab 开发一个应用程序。所以我想知道,如果我在 Android 2.3.3 下开发它,它是否适用于所有更高版本(最高 4.2)。

我的客户希望应用程序在 Galaxy Tab 和 Huawei Media Pad 上运行。

什么是合适的参数:

  1. 最低要求 SDK =
  2. 目标 SDK =
  3. 遵守=
  4. 主题=

最佳答案

在 4.2 上开发,将所需的最低 SDK 设置为 2.3,注意不要使用无法工作的旧 API。 Android Lint 应该有所帮助。

而且,为了使其适用于所有版本,您必须在各处修补一些兼容性代码。这应该没有任何问题。

主题:有一个很好的教程如何处理这个问题。 http://android-developers.blogspot.in/2012_11_01_archive.html

基本上,您需要创建自己的主题,并根据 SDK 版本(例如,Theme 用于 2.3 及以下,Theme.Holo 用于 3.0 及更高版本)从相应的主题扩展,然后您可以自定义你的主题。

关于安卓版本说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13467710/

相关文章:

android - 总是收到 org.apache.http.NoHttpResponseException : The target server failed to respond Android

java - 让多个联系人显示在我的应用程序中有点困难。

android - compileSdkVersion、minSdkVersion、targetSdkVersion 应该怎么设置才能支持Marshmallow to Pie?

android - 我应该为我的开发购买哪款安卓平板电脑

Android Studio 渲染问题

java - Firebase 卡住并且无法与 Android Studio 连接

java - Android: fragment 交互监听器出错

java - Android 应用程序支持主要的 android 版本

android - 如何判断Android源代码的版本?

android - 如何检查 EGL 上下文是否被保留?