首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >minSdkVersion是做什么用的?

minSdkVersion是做什么用的?
EN

Stack Overflow用户
提问于 2012-10-18 11:52:20
回答 2查看 3K关注 0票数 1

关于NetworkOnMainThreadException,我做了这样的测试:我只在我的eclipse中安装了android-15,并且在我的应用程序中设置了uses-sdk android:minSdkVersion="7"(注意它是7),我在Handlerit will not throw NetworkOnMainThreadException中建立了一个网络连接;但是当我切换到uses-sdk android:minSdkVersion="15"时,异常发生了!但是我没有android-7,我想Android-15会被使用。顺便说一句,AVD is Android 4.0.3

问题:Does android-15 contain android-7 ?

EN

回答 2

Stack Overflow用户

发布于 2012-10-18 11:53:45

答案是肯定的。如果您针对SDK版本15进行编程,则SDK版本7的所有功能也将包含在内。

minSdkVersion被用来告诉Google Play商店安装你的应用程序至少需要哪个安卓版本。

您应该使用targetSdkVersion来说明您正在使用哪个版本的API进行编程:

代码语言:javascript
复制
android:minSdkVersion="7"
android:targetSdkVersion="15"
票数 4
EN

Stack Overflow用户

发布于 2012-10-18 11:55:53

android:minSdkVersion

一个整数,指定应用程序运行所需的最低API级别。如果系统的API级别低于此属性中指定的值,则Android系统将阻止用户安装应用程序。您应该始终声明此属性。

有关更多信息,请单击this

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

https://stackoverflow.com/questions/12946813

复制
相关文章

相似问题

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