gpt4 book ai didi

android - 最小 SDK 版本/目标 SDK 版本与编译 SDK 版本有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 12:53:44 49 4
gpt4 key购买 nike

“min sdk version/target sdk version”和“compile sdk version”有什么区别?我知道 min 和 target sdk 是什么意思,但是 compile sdk version 是什么意思?

在 Eclipse 中,我有 min/max 和 target sdk,但在 android studio 中有这三个设置。

最佳答案

min sdk 版本是您的应用程序可以在其上运行的 Android SDK 的最早版本。这通常是因为早期 API 存在问题、缺少功能或其他一些行为问题。

目标 sdk 版本是您的应用程序目标运行的版本。理想情况下,这是因为某种最佳运行条件。如果你要“为版本 19 制作你的应用程序”,这就是要指定的地方。它可能在早期或以后的版本上运行,但这是您的目标。这主要是为了表明您的应用程序在市场上的使用情况等。

compile sdk 版本 是您的 IDE(或我想的其他编译方式)在发布 .apk 文件时用于制作应用程序的 android 版本。这对于测试您的应用程序很有用,因为在开发应用程序时编译您的应用程序是一种常见的需求。由于这将是编译为 APK 的版本,因此它自然是您发布的版本。同样,建议将此匹配您的目标 sdk 版本。

关于android - 最小 SDK 版本/目标 SDK 版本与编译 SDK 版本有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24510219/

49 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com