首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android中构建目标和Min SDK版本

在Android中构建目标和Min SDK版本
EN

Stack Overflow用户
提问于 2011-07-06 10:39:47
回答 4查看 23K关注 0票数 11

在创建android项目时,如果我说我的Android项目的构建目标为2.2 (API级别为8),并且在Min版本的文本框中。如果我将一些值与构建目标的API级别(小于或大于8)分开,那么会发生什么?

构建是否按照指定的构建目标进行,但开发的应用程序与较小的android版本(如果我指定API级别<8 )兼容。或者,开发的应用程序只能兼容更高的android版本(如果我指定API级别>8 )。

有人能解释一下吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-07-06 10:48:43

假设您将清单API级别设置为4,则应用程序将在提供的任何api 4设备上工作。但是该项目将构建到API级别8,所以如果您的代码中有任何后4级的api方法,那么应用程序就会崩溃。

票数 4
EN

Stack Overflow用户

发布于 2011-07-06 10:48:02

有一个类似的问题已经贴出了一个很好的答案:

读史蒂夫H。

Android Min SDK Version vs. Target SDK Version

票数 13
EN

Stack Overflow用户

发布于 2011-07-06 10:49:47

您只能将min版本低于目标版本,这说明您的应用程序可以支持该min版本,但您应该确认您的应用程序应该在min版本支持的设备下运行,因为构建目标版本可能使用对该特定版本可用的新APIs,而那些APIs可能在min版本中不可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6595061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档