Android 支持:appcompat抛出错误

Android 支持:appcompat抛出错误,android,android-studio,Android,Android Studio,这是我的gradle文件,我尝试使用com.android.support.customtabs:27.1.1强制它使用相同的版本,但问题仍然存在。 请帮忙,我是Android Studio的新手 apply插件:“com.android.application” 安卓{ 编译DK28版 buildToolsVersion“27.0.3” 默认配置{ applicationId“com.example.spars.myapplication” 明斯克版本16 targetSdkVersion

这是我的gradle文件,我尝试使用com.android.support.customtabs:27.1.1强制它使用相同的版本,但问题仍然存在。 请帮忙,我是Android Studio的新手

apply插件:“com.android.application”
安卓{
编译DK28版
buildToolsVersion“27.0.3”
默认配置{
applicationId“com.example.spars.myapplication”
明斯克版本16
targetSdkVersion 28
版本代码1
版本名称“1.0”
TestInstrumentRunner“android.support.test.runner.AndroidJUnitRunner”
}
建筑类型{
释放{
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard rules.pro'
}
}
}
存储库{
mavenCentral()
}
依赖关系{
编译文件树(包括:['*.jar'],目录:“libs”)
androidTestImplementation('com.android.support.test.espresso:espresso核心:2.2.2'{
排除组:“com.android.support”,模块:“support annotations”
})
实现'com.android.support:appcompat-v7:27.1.1'
实现'com.android.support.constraint:constraint布局:1.0.2'
实现'com.razorpay:checkout:1.4.5'
实现'com.google.firebase:firebase数据库:16.0.2'
实现'com.firebaseui:firebaseui:2.3.0'
测试实现'junit:junit:4.12'
}

应用插件:“com.google.gms.google services”
如果您正在使用任何谷歌服务,那么根据文档,您需要添加fire base依赖项:

你的应用程序gradle文件现在必须明确列出 firebase:firebase核心作为firebase的依赖项 服务按预期工作

更多细节

关于compile关键字警告,此警告现已过时。因此,根据我在gradle文件中看到的内容,在文件树行中,将编译替换为实现

implementation fileTree(include: ['*.jar'], dir: 'libs')
最后,对于Android SDK构建工具警告,删除构建工具版本“27.0.3”行,这不再是必需的。从现在起,gradle将解决并使用正确的构建工具


最后一点要注意的是,考虑到com.android.support库现在已被弃用,您应该迁移到。

如果您的目标是API 28,您需要使用28.x.x支持库。即使我将其降级为v27,问题仍然存在,您还没有实际指定错误。您面临哪些错误??您应该共享错误logi刚刚添加了错误部分,
implementation fileTree(include: ['*.jar'], dir: 'libs')