Java androidx抽屉布局导致的错误

Java androidx抽屉布局导致的错误,java,android,Java,Android,java.lang.RuntimeException:无法启动活动组件信息{com.example.cn/com.example.cn.MainActivity}:android.view.InflateException:二进制XML文件行#2:二进制XML文件行#2:膨胀类android.support.v4.widget.DrawerLayout时出错 ''检查是否已添加依赖项 dependencies { implementation 'com.android.support:ap

java.lang.RuntimeException:无法启动活动组件信息{com.example.cn/com.example.cn.MainActivity}:android.view.InflateException:二进制XML文件行#2:二进制XML文件行#2:膨胀类android.support.v4.widget.DrawerLayout时出错


''

检查是否已添加依赖项

dependencies {
   implementation 'com.android.support:appcompat-v7:28.0.0'
   implementation 'com.android.support:design:28.0.0'
}

然后使用标记android.support.v4.widget.DrawerLayout。

我认为您已经在java类或kotlin类中定义了抽屉布局的v4版本。
这就是为什么它给你的错误是显而易见的。您正在
dependencies
中使用
Android支持库
,但在
layout
中尝试使用
androidx

例如:

Android支持库:
com.Android.Support:appcompat-v7

AndroidX:
AndroidX.appcompat:appcompat:1.0.0


因此,您有两个选择之一,即继续使用
Android支持库
,这意味着您需要将
抽屉布局
重命名为

,请提供帮助。您是否使用了正确的
依赖项
?您的项目是否设置为使用
androidx
?我将上载dependenciesplease检查..您解决了这个问题吗?如果您使用
com.android.support
,那么您不应该使用
androidx.drawerlayout.widget.drawerlayout
,因为这是来自androidx的drawerlayout。注意:支持库已过时。许多图书馆也正在远离它。使用androidx合并到androidx
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

android {
compileSdkVersion 28
defaultConfig {
applicationId "com.example.cn"
minSdkVersion 16
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'])  
//noinspection GradleCompatible  
implementation 'androidx.appcompat:appcompat:1.1.0-alpha02'  
implementation 'com.google.android.material:material:1.1.0-alpha04'  
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'  
implementation 'de.hdodenhof:circleimageview:3.0.0'  
implementation 'com.google.firebase:firebase-core:16.0.7'  
implementation 'com.google.firebase:firebase-auth:16.1.0'  
implementation 'com.google.firebase:firebase-messaging:17.4.0'  
apply plugin: 'com.google.gms.google-services'  
implementation 'com.firebaseui:firebase-ui-database:4.3.1'  
implementation 'com.theartofdev.edmodo:android-image-cropper:2.8.0'  
implementation 'com.squareup.picasso:picasso:2.71828'  
implementation 'com.google.firebase:firebase-database:16.1.0'  
implementation 'com.google.firebase:firebase-storage:16.1.0'  
testImplementation 'junit:junit:4.12'  
androidTestImplementation 'androidx.test:runner:1.1.2-alpha01'  
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.2-   
alpha01'  
implementation 'androidx.recyclerview:recyclerview:1.1.0-alpha02'    
}  
dependencies {
   implementation 'com.android.support:appcompat-v7:28.0.0'
   implementation 'com.android.support:design:28.0.0'
}