android - 如何解决“com.android.support:appcompat-v7:28.0.0”
问题描述
该应用程序已经有implementation 'com.android.support:appcompat-v7:26.0.0'
.so 以保持更新,我将其更改为 28.0.0。我仍然得到配置 'compile' 已过时,并已被 'implementation' 和 'api' 取代。错误。
我怎样才能永久解决这个错误。我已经尝试了很多针对类似问题提供的不同解决方案,但没有奏效。
更新 了 build.gradle 下面
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
defaultConfig {
applicationId "man.ravi.app"
minSdkVersion 15
targetSdkVersion 26
versionCode 2
versionName "1.1"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
multiDexEnabled true
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'
implementation 'com.android.support:design:26.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.adefruandta.spinningwheel:spinningwheel:0.1.0'
implementation 'com.google.firebase:firebase-core:10.0.1'
implementation 'com.google.firebase:firebase-database:10.0.1'
implementation 'org.immutables:gson:2.6.1'
implementation 'com.google.android.gms:play-services:10.0.1'
implementation 'com.google.android.gms:play-services-maps:10.0.1'
implementation 'com.google.android.gms:play-services-ads:10.0.1'
implementation 'com.android.support:cardview-v7:26.1.0'
implementation 'com.android.support:recyclerview-v7:26.1.0'
implementation 'gun0912.ted:tedpermission:2.1.0'
}
apply plugin: 'com.google.gms.google-services'
顺便说一句..你可以`忽略顶部的compileSdkVersion。它曾经是 implementationSdkVersion,导致了一堆其他错误。然后我将其更改为 compileSdkVersion。
解决方案
就我而言,我只是在项目级 gradle 中更新 Google 服务。
classpath 'com.google.gms:google-services:3.2.0'
推荐阅读
- python - Django在表单上更改具有相同属性的多个对象
- python-3.x - 为什么 conda 找不到文件并放 anaconda search -t conda websockets
- python - ModuleNotFoundError:没有名为 utils 的模块
- javascript - 如何在 React 中更改嵌入推文的宽度?
- angular - Angular 8 & Bootstrap:拒绝应用样式表
- python - 基于 Python 中的其他行创建新行?
- sql - 将多行合并为一列
- python - 如何将具有 NaN 值的 Pandas DataFrame 列的 Unix 时间戳转换为日期时间
- postgresql - Kafka Connect JDBC db.timezone 配置
- sql - Sql 查询,它根据一个表中的分组值返回具有计数的列