przed skorzystam z wersji kompilacji stopień 26, ale po zmianie buildtoolsversion na 27 jak w przypadku tego błędu obrazu : błąd zrzutu ekranu kompilacji stopnia
przed skorzystam z wersji kompilacji stopień 26, ale po zmianie buildtoolsversion na 27 jak w przypadku tego błędu obrazu : błąd zrzutu ekranu kompilacji stopnia
Odpowiedzi:
Po godzinach zmagań rozwiązałem go, dołączając następujące elementy do app / build.gradle :
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
Error: Invoke-customs are only supported starting with Android O (--min-api 26)
nic nie mówi. Dziękuję bardzo za podzielenie się swoimi odkryciami. Oszczędzasz innym czas.
Jeśli compileOptions nie działa, spróbuj tego
Wyłącz „Natychmiastowe uruchamianie”.
Android Studio -> File -> Settings -> Build, Execution, Deployment-> Instant Run-> Wyłącz pole wyboru
W moim przypadku błąd nadal występował, ponieważ mój system używał zaktualizowanej wersji Java. Jeśli używasz Java 10, zmodyfikuj compileOptions:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_10
targetCompatibility JavaVersion.VERSION_1_10
}
ctrl click
wersja, aby zobaczyć inne wersje
Jeśli masz wersję Java 7, dołącz poniższy fragment kodu na poziomie aplikacji build.gradle
:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}