首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android SDK与API版本对应关系

经常需要在AndroidManifest.xml配置sdk号,比如:android:minSdkVersion=”4”,却老记不清SDK与API版本对应关系,查找后总结如下,供以后查看: 第一行为版本命名...,一般都是甜点 第二行为SDK,也就是平常经常说android版本 第三行为API版本,开发者经常用到 AndroidWear(穿戴系统) Android 4.4w - API...5.0 API Level 21 下面这段转自: http://www.cnblogs.com/hope250/archive/2011/04/04/2005409.html 有时候需要统计手机型号版本号...,利用程序可以获取到相应手机信息,对比两部手机发现,厂商不同,某个信息显示方式也不尽相同,具体见: String phoneInfo = "Product: " +android.os.Build.PRODUCT...+= ", MODEL: " + android.os.Build.MODEL; phoneInfo += ", SDK: " + android.os.Build.VERSION.SDK

68610
您找到你想要的搜索结果了吗?
是的
没有找到

Android Build Variants 为项目设置变种版本方法

前言 在项目开发过程,时常会碰到这种情况: 1.同一个Project同一个API,有几个不同接口,比如内部测试用Server,当前版本暴露给用户使用Server; 2.同一个Project有免费版收费版...debug包 - devRelease //开发版本Release包 可以看到,我们拥有的四种变种版本,数量正好是「Build.gradle」文件「buildTypes」*「productFlavors...模拟器,我们获得App: ? 然后我们切换到devDebug版本,点击运行: ? 模拟器,我们获得App: ? 是不是很方便!...如图,我们创建了「production」「dev」两个文件夹,这两个文件夹什么用呢,在我们切换不同变种版本时,我们app使用代码就从对应文件夹下去找!...mei_husky/lifemanager 这时,我们切换到我们dev变种版本,打开我们Android视图,我们可以看到: ?

1.9K10

Xcode Workspace、Project、Target Scheme

这是一系列 Xcode Tips 第一篇。欢迎转载。 本文只涉及入门知识。更多相关知识可以阅读《从 5 分钟到 30 秒,如何优化 clang 工程增量编译耗时》第二部分。...(点击左下角阅读原文) Project Project 可以产出一个APP,或者一个静态库、动态库等等 大部分应用初始阶段都是通过单一 Project 进行开发。...) APP 都是通过 Workspace 进行项目管理。...Target Target常见用法是同一个APP构建不同版本,比如,内测版本、公测版本、企业版本、上线版本。另外,Today 扩展等也是使用 Target 来管理。 ?...Scheme Scheme 是同一个 Target 不同构建规划。 比如,用于开发Run,用于单元测试 Test,用于打包 Archive ?

1.8K20

关于app提示专为旧版Android打造有关测试

一般这种情况,要么是用了低版本安卓专用参数,要么就是应用SDK版本配置过低,上网查了一下,原因大致是因为从Android9开始,操作系统对minSdk进行了限制。...public void showDeprecatedTargetDialogIfNeeded(ActivityRecord r) { if (r.appInfo.targetSdkVersion < Build.VERSION.MIN_SUPPORTED_TARGET_SDK_INT...) { mUiHandler.showDeprecatedTargetDialog(r); } } 重点:这里出现一个判断方法,正是其决定是否弹窗,判断条件Build.VERSION.MIN_SUPPORTED_TARGET_SDK_INT..."ro.build.version.min_supported_target_sdk", 0); 此属性默认值,一般是17。...综上所述,解决方法有二: 方法一:app修改 android:targetSdkVersion 值为合适值 方法二:降低ro.build.version.min_supported_target_sdk

3.4K20

第一个Android应用,HelloWorld

在Project name输入Helloword,Build Target列表里选择Android2.2,在Application name输入应用名字Helloworld ,然后在Package...min SDK Version就是你应用最低运行在什么API等级手机上。AndroidAPI有7个等级。下面是API等级Android版本对应列表 ?...还记得我们创建Helloworld应用时最后输入Min SDK Version吗?我们输入是8,这个数字代表我们这个应用只能运行在Android SDk版本为2.2机器上。...这个Min SDK Version模拟器也有关系,如果你机器上有多个模拟器,且每个Android SDK版本模拟器都有,那么当你运行应用时候,ADT就会根据Min SDK Version值选择相应版本模拟器...加入你Min SDK Version是3,而且你已经创建了Android1.5模拟器,那么你运行应用时候,ADT就会打开Android版本那个模拟器。。方便我们测试,智能吧。。

36130
领券