在为Android开发应用程序时,Min和Target SDK版本有什么区别?Eclipse不会让我创建一个新项目,除非Min和Target版本相同!

推荐答案

android:Minsdk版本

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

Android:targetSdkVersion

一个整数,指定应用程序的目标API级别.

设置了这个属性后,应用程序表示可以在旧版本(下至minSdkVersion)上运行,但经过明确测试,可以使用此处指定的版本.指定此目标版本允许平台禁用目标版本不需要的兼容性设置(为了保持向前兼容性,可能会打开此设置),或启用旧应用程序无法使用的更新功能.这并不意味着您可以为平台的不同版本编写不同的功能,它只是通知平台您已针对目标版本进行了测试,平台不应执行任何额外工作来保持与目标版本的前向兼容性.

有关更多信息,请参阅此URL:

http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

Android相关问答推荐

如何使用喷气背包压缩让Animated Image Vector每次动画化一条路径?

无法列出目录中的文件'

如何在Jetpack composeH中创建具有弯曲末端的六边形形状

StateFlow集合AsState没有更新他的值Jetpack Compose导航

Jetpack Compose主导航中的全屏图标列表

FireBase Android ChildEventListener在被规则拒绝时触发(RTDB)

使用Jetpack Compose创建特定于电视的布局

我无法连接到信号机

返回并再次打开webview时webview无法打开相机

无法插入 LayoutNode@cc72396 子级,因为它已有父级

在本地通知中设置自定义声音

发布 MAUI 应用程序时出现遇到重复程序集错误

判断 AAR 元数据时发现 Android 问题:androidx.core:core:1.12.0-alpha01 和 androidx.core:core-ktx:1.12.0-alpha01

服务似乎在启动时忽略传递的变量

如何使用 Jetpack Compose 在图像上叠加文本

如何在jetpack compose中通过lamda返回columnScope/RowScope

LazyColumn 单选中的状态提升. Jetpack compose

Jetpack Compose Material3 禁用 ListItem

Kotlin Compose 全局页脚视图

Android TTS 在屏幕关闭一段时间后停止朗读