gpt4 book ai didi

android - 询问android中正确的支持库

转载 作者:行者123 更新时间:2023-11-29 01:11:32 27 4
gpt4 key购买 nike

在我的 compile 'com.android.support:appcompat-v7:XXX' 中 XXX 的值应该是多少,当我的 buildToolsVersion 是 '23.0.3'

最佳答案

buildToolsVersion 是您要使用的编译器(aapt、dx、renderscript 编译器等)的版本。
对于每个 API 级别(从 18 开始),都有一个匹配的 .0.0 版本。

您可以使用比您的 compileSdkVersion 更高版本的构建工具,以便在不更改您构建应用程序的目标的情况下选择新的/更好的编译器。

那么在任何情况下,您都应该使用最新版本buildToolsVersion,独立于所使用的支持库的版本。

此外。
强烈建议您始终使用最新的 SDK 进行编译。这意味着今天你应该使用 compileSdkVersion 25。

如果您使用支持库,则需要使用最新的 SDK 进行编译才能使用最新的支持库版本。例如,要使用 25.0.0 支持库,您的 compileSdkVersion 必须至少为 25(前几个数字需要匹配!)。

换句话说,今天的最佳解决方案应该是:

buildToolsVersion '25.0.0'
compileSdkVersion 25
compile 'com.android.support:appcompat-v7:25.2.0

但你也可以使用:

buildToolsVersion '25.0.0'
compileSdkVersion 23
compile 'com.android.support:appcompat-v7:23.x.x

关于android - 询问android中正确的支持库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42654419/

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