我是 Android Studio 的新手,它工作得很好,我制作了几个应用程序,它们运行得很好,然后我从 GitHub 下载了一个项目并尝试导入它,该项目没有工作,但现在每个当我创建新项目时发生此错误:(我无法上传图片)
导入android.support.v7.app.AppCompatActivity
;
'v7' 为红色,表示无法解析符号 v7
在它给我的消息中:
Unable to resolve dependency for ':app@debug/compileClasspath': could not resolve com.android.support:appcompat-v7:26.0.0-beta1)
我尝试了以下方法:
- 使缓存失效并重启
- 编译'com.android.support:appcompat-v7:26.0.0' build.gradle 中的依赖项
- 清理项目并将项目与 Gradle 文件同步
但没有任何效果。
我有 Android studio 3.0.1
安卓模拟器 27.1.12
Android SDK平台工具27.0.1
安卓SDK工具26.1.1
最佳答案
要使用从版本 26.0.0 开始的支持库,您需要将 Google 的 Maven 存储库添加到项目的 build.gradle 文件中,如下所述:https://developer.android.com/topic/libraries/support-library/setup.html
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
对于 Android Studio 3.0.0 及以上版本:
allprojects {
repositories {
jcenter()
google()
}
}
关于android - 在导入 appcompatactivity 时无法解析符号 v7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49872454/