Odpowiedz

2

Masz

import android.support.v7.app.AppCompatActivity 
import android.app.Activity 

zarówno w kodzie. Usuń import android.app.Activity, ponieważ widzę, że nie jest to wymagane.

+1

To był dobry połów, ale nie działa dla mnie. Próbowałem również Clean Project i Invalidate cache. –

+0

Należy zdecydowanie powiedzieć. Zgadnij, że masz jeden (lub kilka) więcej importów, takich jak 'import __something __. Activity' –

0

Może masz różnicę między compileSdkVersion i targetSdkVersion

2

upgrade do AppCompat 27 rozwiązano to dla mnie

+0

Nie jest to zalecane, ponieważ lint powie ci: _Ta biblioteka pomocnicza nie powinna używać innej wersji (27) niż compileSdkVersion (26) _ – paprika

+1

@paprika Aby zastosować to rozwiązanie, musisz również zaktualizować 'compleSdkVersion' do 27. –

1

"Plik - unieważnić pamięć podręczną/Restart" rozwiązać mój problem.

+2

, to nie działa dla mnie. –

+1

Dla mnie było to wymagane, aby dodatkowo naprawić biblioteki i wersje SDK. – paprika

1

Wpadłem na ten sam problem z wersją Androida Studio 3.0.0 171.4408382. Budowanie przez Gradle z linii poleceń działało dobrze, ale IDE przedstawiło mi powyższy błąd. Próbowałem użyć poziomu API 26 z appcompat v26.1.0 i poziomem interfejsu API 27 z appcompat v27.0.1, ale żadna z kombinacji nie zadziałała.

Moje "rozwiązanie" polegało na zamianie wersji compileSdkVersion i targetSdkVersion na poziom API 25 i bibliotekę appcompat na wersję 25.4.0.

Dla wszystkich wymienionych kombinacji wersji użyłem wtyczki Gradle v3.0.0 i narzędzia do budowania Androida v27.0.1.

1

Dla mnie zmiana wersji narzędzia do kompilacji na 27.0.2 działała, biorąc pod uwagę, że wszystkie inne zależności są również zgodne z API 27.

buildToolsVersion '27.0.2' 
1

Niedawno zaktualizowałem program do wersji 27.0.2 i napotkałem ten sam problem. Ale zauważyłem, że miałem wersję kompilacji SDK ustawioną na 25. Zmiana kompilacji do 27 rozwiązało problem.

+0

Dla mnie ten sam problem. I zmiana compileSdk na 27 nie zostanie rozwiązana. Ale zmiana com.android.support na 27.1.0 (design i support-v4) rozwiązała problem. – eldes