创建项目时选择的SDK如下图所示:
这样编译出来的APK能在Android4.4.2的系统上运行,也能在2.3的系统上运行。。
我觉得有点奇怪,2.3的系统怎么能向上兼容到4.4的程序呢?
难道2.3的系统里会有4.4的API吗?不可能啊。。
向下兼容到是好理解,4.4的系统保留2.3的API,就可以运行2.3的程序了。
可是向上兼容,有点不明白,所以想知道它是怎么做到 能向上兼容的?。。谢谢解答。