Вы используете разные версии appcompat
& drawerlayout
: rc02
- alpha1
.
Эти два:
implementation 'com.android.support:appcompat-v7:28.0.0-rc02'
implementation 'com.android.support:drawerlayout:28.0.0-alpha1'
Должны быть одинаковой версии.Тем не менее, v28
имеет проблему с Android Studio Preview, и вы можете изменить ее на использование стабильных версий, таких как 27.1.1
.
Также вы можете попробовать это, что каким-то образом решит проблему, используя 27.1.1
без необходимости.чтобы что-то изменить, просто добавьте это внутрь Build.gradle
:
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == "com.android.support") {
if (!requested.name.startsWith("multidex")) {
details.useVersion "27.1.1"
}
}
}
}
В любом случае, я не уверен, почему вы использовали com.android.support:drawerlayout
, но я бы предложил вместо этого использовать:
implementation 'com.android.support:design:28.0.0-rc02' // or 27.1.1
Как уже документация предлагается.