我安装了所有额外的
和
SDK API 21-22
包括已更改的
compileSdkVersion 22 to 21和BuildToolsVersion'22.0.1'to 21.1.2
。
我在
API22
中遇到渲染问题。我已尝试将版本更改为
支持库库的实际路径:
如果问题仍然存在:
转到支持存储库库的真实路径,并检查以下文件夹是否存在:
"ANDROID_SDK_DIRECTORY\extras\android\m2repository\com\android\support"
在该文件夹中有无法找到的支持库。例如:
"ANDROID_SDK_DIRECTORY\extras\android\m2repository\com\android\support\appcompat-v7"
打开文件夹appcompat-v7
,您将看到包含所有可用版本的文件夹。您应该在build.gradle文件依赖项中只使用其中一个版本,或者在ex.18.0中使用。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:18.0.+'
compile 'com.android.support:gridlayout-v7:23.1.1'
compile 'com.android.support:support-v4:23.1.1'
}
这是从依赖项文件grade.build路径:
com.android.support:appcompat-v7:18.0.0
参考硬盘上的实际路径--
ANDROID_SDK_DIRECTORY\extras\android\m2repository\com\android\support\appcompat-v7\18.0.0
如果没有这样的文件夹,您将收到错误:
"failed to resolve com.android.support:appcompat-v7:18.0.0"
P. S.如果您有Windows x64,在安装sdk和jdk时,请确保安装路径没有Program Files(86)
。添加Windows的括号可能会导致解决项目路径的其他问题。为安装文件夹使用简单路径。
例如:
c:\androidSDK\
为了让这一切顺利进行,我必须设置:
compile ("com.android.support:support-v4:22.2.0")
compile ("com.android.support:appcompat-v7:22.2.0")
compile ("com.android.support:support-annotations:22.2.0")
compile ("com.android.support:recyclerview-v7:22.2.0")
compile ("com.android.support:design:22.2.0")
编译("com.android.support:设计:22.2.0")
文档陈述了一些不同的东西(文档):
支持:支持设计:22.0.0
这些是可以根据API需求添加到build.gradle中的正确版本。
API 24:
implementation 'com.android.support:appcompat-v7:24.2.1'
implementation 'com.android.support:recyclerview-v7:24.2.1'
API 25:
implementation 'com.android.support:appcompat-v7:25.4.0'
implementation 'com.android.support:recyclerview-v7:25.4.0'
API 26:
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support:recyclerview-v7:26.1.0'
API 27:
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:recyclerview-v7:27.1.1'
我知道,它看起来像一个复制品,但其他解决方案都不起作用。我刚刚从Android Studio切换到IntelliJ IDEA(所以我不需要3,000个不同的IDE),设置好后,我创建了一个新项目,只是为了测试一切是否良好。Gradle构建开始不错,但随后它抛出了错误: 这是一个新的、普通的、未编辑的< code>build.gradle文件。 在消息中,我可以选择,这就是我的问题开始的地方。无论库
无法解析“:app@debug/compileClasspath”的依赖关系:无法解析com.android。支持:appcompat-v7:26.1.0. 无法解析com.android.support:AppCompat-v7:26.1.0. 必填方:项目:App 错误日志映像:
我是Android编程新手。当我尝试将材料设计库添加到build.gradle它在实现'com.android.support: appcompat-v7:28.0.0'下显示错误。 错误消息是: 使用groupId和androidx*无法组合,但可以找到和不兼容的依赖项较少。。。(Ctrl-F1) 检查信息:有些库、工具和库的组合不兼容,或可能导致错误。其中一个不兼容之处是编译时使用的Andro
我正在移动应用程序编程的第一步。 我搜索了与此事相关的其他主题,并尝试了所有的解决方案,但它仍然让我发疯: 基于Android Studio,我无法克服这个错误 所有<代码>com。Android支持库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。 已找到版本28.0.0、26.1.0。 例子包括 com.android.support动画矢量绘图 和
我下载了Android Studio 3.0,并开始编写我的第一个应用程序教程。但Gradle犯了如下错误: 无法解析com.android.support: appcompat-v7:26.1.0。 我四处寻找类似的问题,像这样那样,但没有一个能帮到我。 最终我发现我正在使用Android Studio的代理: 为了解决这个错误,我必须实现Gradle的代理,通过将这些行添加到文件: 将上述语句
我从Eclipse中的SDK管理器重新安装了v7 appcompat库。然而,库本身告诉我错误存在于几个不同的xml文件中。 和错误: 有什么想法吗?