我们认为 Android 3.0 平板电脑系统在美国时间 2011 年2月22日的正式推出,对于Android 手机应用程式开发者所象征的意涵是:
过往大家所开发过的 Android 手机应用程式,除了可以在 Android 智慧型手机作业系统之上运行外,也因为 Android 3.0 平板电脑作业系统的向下相容之故,致使这些 Android 手机应用程式亦能跨足到 Android 平板电脑作业系统的新领域之中。
然而,Android 官方认为这还不够!
假若,专为 Android 3.0 平板电脑作业系统所开发的应用程式,能够相容于其它Android 智慧型手机作业系统之中,那么 Android 应用程式开发市场的广大疆域才可以真正地被开启。
但是,问题来了!
Android 3.0 SDK 有很多专为平板电脑使用者介面所发展出来的 API ,这些新的 API 并没有被定义在目前的 Android 智慧型手机作业系统之中。
除非,每一位 Android 智慧型手机的用户都有办法下载更新 Android 3.0 SDK 里头的 API 使用,要不然,这些 Android 平板电脑应用程式到了 Android 智慧型手机之上,就只能望机心叹了!
但是,全面性地更新 Android 智慧型手机作业系统版本,谈何容易!
这个困境肇因于 Android 的开放性。
因为,目前全球市售的 Android 智慧型手机从 Android 1.6 、 Android 2.1 、 Android 2.2 、甚至 Android 2.3 ,什么版本的 Android 智慧型手机都有。
再加上,不同的 Android 智慧型手机硬体业者为了要建立自身的产品差异性之故,似乎常会自行变更其中的系统程式内容。导致 Android 平板电脑应用程式要与 Android 智慧型手机作业系统相容的目标,在短期之内非常难以达成。
那怎么办呢?
Android 官方想出了一个好办法!
那就是Android Compatibility Package。
这里转来一篇关于Android Compatibility Package的介绍,供大家参考学习。
分享到:
相关推荐
NULL 博文链接:https://913.iteye.com/blog/1470014
3.1.1. Android Extensions 3.2. Soft API Compatibility 3.2.1. Permissions 3.2.2. Build Parameters 3.2.3. Intent Compatibility 3.2.3.1. Core Application Intents 3.2.3.2. Intent Resolution 3.2.3.3. ...
Documentation on how to comply with the android requirements
实现左右滑动,android compatibility package, revision 3在7月份发布后,其中有个ViewPager引起了我的注意 官方的描述: 请参考:http://developer.android.com/sdk/compatibility-library.html#Notes ...
Android-Device-Compatibility, android设备差异的兼容性软件包项目 Android设备兼容性软件包 android的另一个兼容软件包。 这个项目旨在使应用与世界上各种设备兼容。 项目将关注由于设备差异引起的许多问题,因...
Android 9.0 compatibility list.
NULL 博文链接:https://zhanhao.iteye.com/blog/1180795
Android 4.0 Compatibility Definition
Android 13 兼容性定义 ,包含中英文,两份 源文件路径: https://source.android.com/docs/compatibility/13/android-13-cdd?hl=zh-cn
NULL 博文链接:https://jacky-dai.iteye.com/blog/2371016
3.3.2. 32-bit ARM Native Code Compatibility 3.4. Web Compatibility 3.4.1. WebView Compatibility 3.4.2. Browser Compatibility 3.5. API Behavioral Compatibility 3.6. API Namespaces 3.7. Runtime ...
1. 安装后得到三个程序,我们需要使用管理员权限启动Compatibility Administrator; 2. 在Custom DataBases中新建数据库,添加一个Application Fix; 3. 添加你信任的程序,开启RunAsInvoker选项,并保存为sdb数据库...
This document enumerates the requirements that must be met in order for devices to be compatible with Android 6.0.
android-secure-preferences About This project uses the Encryption class from: ...Gives an implementation of ...Android compatibility Project requires API level 8 due to Base64 Android API level r