android - 无法解决任何依赖项导入
问题描述
#StrangeError当我更改系统时,此问题仍然存在。我在新笔记本电脑上打开了一个项目。现在我可以运行一个应用程序,Gradle 构建成功,但所有依赖项导入显示没有像屏幕截图那样解决。
请注意,所有依赖项都是在应用程序级别添加的,build.gradle
并且项目运行良好。
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "in.kpis.servertracker"
minSdkVersion 16
targetSdkVersion 27
versionCode 1
versionName "1.0"
}
dataBinding {
enabled = true
}
buildTypes {
debug {
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
useLibrary 'org.apache.http.legacy'
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
}
def SUPPORT_LIB_VER = '27.0.2'
def BUTTER_KNIFE_VER = '8.8.1'
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation project(':Baselib')
implementation "com.android.support:appcompat-v7:$SUPPORT_LIB_VER"
implementation "com.android.support:design:${SUPPORT_LIB_VER}"
implementation "com.android.support:cardview-v7:${SUPPORT_LIB_VER}"
implementation "com.android.support:recyclerview-v7:${SUPPORT_LIB_VER}"
implementation "com.jakewharton:butterknife:${BUTTER_KNIFE_VER}"
annotationProcessor "com.jakewharton:butterknife-compiler:${BUTTER_KNIFE_VER}"
}
Gradle 构建成功,它没有显示任何错误。
我努力了
- 清理,重建
- 使用无效缓存重新启动 AS
- 删除应用程序内的构建文件夹
- 删除 .gradle 文件夹
解决方案
这有时会发生在您的项目中。
因此,您需要删除项目目录中的.Gradle 文件夹。
Projectdirectory->.gradle 文件夹 删除并
然后打开 Android Studio 并构建项目
谢谢!
推荐阅读
- python - Javascript ID 未显示对输入文本框的引用 - Django
- ruby-on-rails - 如何根据用户在活动管理员中的角色显示范围?
- excel - 无法在 Windows Docker 容器中安装 Excel - 错误 17002
- php - 显示昨天和旧 30 天而不是日期 laravel
- jquery - jQuery 上的选项卡内容
- emscripten - 在 Emscripten 中,通过活动循环等待生成的线程失败。我该如何修改它?
- javascript - Wicket Ajax 适用于 Firefox 和 IE,但不适用于 Chrome 和 Safari
- git - .gitignore 在推送阶段没有忽略文件的问题
- django - Django 错误消息中的请求 URL 与实际请求 url 不对应
- pyspark - 如何使用 pyspark 将字符串格式的日期转换为日期