我打算將 firebase 集成到我的 android 項目中,但在按照教程進行操作后,我發(fā)現(xiàn)此錯誤顯示錯誤:包 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條經(jīng)驗 獲得超11個贊
對于最新版本(3.4 或更高版本)的 Android Studio
代替
import android.support.v7.app.AppcompatActivity
用這個
import androidx.appcompat.app.AppcompatActivity
在MainActivity.java
或主 java 文件中

揚帆大魚
TA貢獻1799條經(jīng)驗 獲得超9個贊
AppcompatActivity 中的 c 必須大寫:
import androidx.appcompat.app.AppCompatActivity

MMTTMM
TA貢獻1869條經(jīng)驗 獲得超4個贊
我認為如果你想使用'com.google.android.gms:play-services-auth:17.0.0'
(17.0.0 版本)或者如果你不想遷移 androdiX 使用版本 16.0.0,你應(yīng)該遷移到 AndroidXimplementation 'com.google.android.gms:play-services-auth:16.0.0'
添加回答
舉報
0/150
提交
取消