gpt4 book ai didi

android - 如何将 SDK 版本从 26 更改为 19

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

首先,这是我的第一个应用程序开发。

所有这些都是在我构建我的应用程序时基于

compileSdkVersion 26
buildToolsVersion "26.0.1"
defaultConfig {
minSdkVersion 23
targetSdkVersion 25
}


dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'
compile 'com.android.support:design:26.0.0-alpha1'
compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
compile 'com.android.support:support-v4:26.0.0-alpha1'
}

一切都很完美。没有错误。

当我决定将 sdk 更改为 19 时,错误开始出现。

compileSdkVersion 'Google Inc.:Google APIs:19'
buildToolsVersion "26.0.1"
defaultConfig {
applicationId "vinnito.plando"
minSdkVersion 19
targetSdkVersion 19

Errors that I got after changing SDK version

我想将它更改为 19 的原因是因为我的手机 Note 2 我想用作调试我的应用程序的工具。我知道有可用的模拟器,但我真的很想在实际设备上运行该应用程序。

我想为 SDK 19 添加依赖项,但找不到任何依赖项。它们都是 SDK 26。在我的 SDK 管理器中,我已经下载了 SDK 19 及更高版本..

Library Dependencies

任何人都知道如何使此源代码能够在 SDK 19 中运行而无需对代码进行重大更改或者我别无选择?

提前致谢。

最佳答案

如果您想首先使用支持库 v.26,请全部使用:

compileSdkVersion 26

无法编译 API 19。

然后使用稳定版:

compile 'com.android.support:recyclerview-v7:26.1.0
//....do the same for the other libraries.

请注意,因为 v.26.x.x 需要 maven google repo.

最后,如果你想支持带有 api 19 的设备,只需使用:

defaultConfig {
minSdkVersion 19
}

请记住,您也可以在具有 api 19 的设备上使用支持库 v26。

关于android - 如何将 SDK 版本从 26 更改为 19,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47252415/

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