我打算将 firebase 集成到我的 android 项目中,但在按照教程进行操作后,我发现此错误显示错误:包 android.support.v7.app 不存在。我试图清理项目,并检查了 android 中的更新。这是我的 build.gradle [模块]apply plugin: 'com.android.application'android {compileSdkVersion 28defaultConfig { applicationId "com.example.myapplication" minSdkVersion 15 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"}buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' }}}dependencies {implementation fileTree(dir: 'libs', include: ['*.jar'])implementation 'com.android.support:appcompat-v7:28.0.0'implementation 'com.android.support.constraint:constraint-layout:1.1.3'implementation 'com.android.support:design:28.0.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.google.android.gms:play-services-auth:17.0.0' }这是我的 build.gradle [项目]buildscript {repositories { google() jcenter()}dependencies { classpath 'com.android.tools.build:gradle:3.4.1'}}allprojects {repositories { google() jcenter()}}task clean(type: Delete) {delete rootProject.buildDir}请帮助解决这个问题我花了一整天的时间寻找解决方案。谢谢
3 回答
呼唤远方
TA贡献1856条经验 获得超11个赞
对于最新版本(3.4 或更高版本)的 Android Studio
代替
import android.support.v7.app.AppcompatActivity
用这个
import androidx.appcompat.app.AppcompatActivity
在MainActivity.java
或主 java 文件中
MMTTMM
TA贡献1869条经验 获得超4个赞
我认为如果你想使用'com.google.android.gms:play-services-auth:17.0.0'
(17.0.0 版本)或者如果你不想迁移 androdiX 使用版本 16.0.0,你应该迁移到 AndroidXimplementation 'com.google.android.gms:play-services-auth:16.0.0'
添加回答
举报
0/150
提交
取消