build.gradle -Datei
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 28
defaultConfig {
applicationId "io.dume.dume"
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.Android.support:appcompat-v7:28.0.0-alpha3'
implementation 'com.Android.support.constraint:constraint-layout:1.1.2'
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'
}
Ich habe gerade ein neues Projekt erstellt und diesen Fehler in activity_main.xml drastisch festgestellt. Ich habe nichts geändert. Gibt es einen Fix?
Ich hatte das gleiche Problem. Scheint, es ist ein Android-Studio-Fehler.
Ändern Sie dies in Ihrer XML-Formatdatei:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
zu diesem:
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
Funktioniert bei mir.
Setzen Sie Ihre Ziel-SDK-Version auf 27 . Setzen Sie Ihre kompilierte SDK-Version auf 27 . Und App-kompatible Version von 28.0.0-alpha3 auf 27.1.1.
Wenn Sie noch Sdk Version 28 verwenden möchten
Ersetzen Sie einfach alpha3 in alpha1, ohne etwas anderes zu ändern
Das hat für mich funktioniert, als das passiert ist, ich weiß nicht, warum es mit 28 nicht funktioniert:
//use this instead
compileSdkVersion 27
buildToolsVersion '27.0.3'
targetSdkVersion 27
dependencies{
//switch to these
implementation 'com.Android.support:appcompat-v7:27.0.0-alpha'
implementation 'com.Android.support.constraint:constraint-layout:1.0.2'
implementation 'com.Android.support:design:27.0.0'
}