Zawsze programowałem Androida z Eclipse i postanowiłem rozpocząć migrację do Android Studio . Zdecydowałem się użyć tego samego zestawu SDK, który już miałem dla Eclipse, a następnie:
- Rozpoczął nowy projekt
- Ustaw minimum SDK 4.0 (API Level 14)
- Wybierz opcję Puste działanie
- Używane Domyślne nazwy dla Nazwa działania i Nazwa układu
- Hit Finish
Po kilku sekundach Gradle kończy kompilację i generuje mi dwa błędy z następującymi komunikatami w pliku Teste4 \ app \ build \ intermediates / exploded-aar \ com.android.support \ appcompat-v7 \ 23.0.0 \ res \ values -v23 \ wartości-v23.xml:
Błąd: (2) Błąd podczas pobierania elementu nadrzędnego dla elementu: Nie znaleziono zasobu, który pasuje do podanej nazwy „android: TextAppearance.Material.Widget.Button.Inverse”.
Błąd: (2) Błąd podczas pobierania elementu nadrzędnego dla elementu: Nie znaleziono zasobu pasującego do podanej nazwy „android: Widget.Material.Button.Colored”.
W obszarze Plik -> Struktura projektu -> Moduły: aplikacja (lewa kolumna) -> karta Właściwości , skonfigurowałem następujące wersje:
- „Kompiluj wersję SDK”: Android 5.1 (API poziom 22)
- „Wersja narzędzi do budowania”: 23.0.2
Co powinienem zrobić, aby to naprawić?
Próbowałem już tego, co zostało zasugerowane w pytaniu Przepełnienie stosu appcompat-v7: 21.0.0 ': Nie znaleziono zasobu pasującego do podanej nazwy: attr' android: actionModeShareDrawable ' , ale to nie zadziałało.
build.gradle
, albo możesz użyć GUI, otwierając właściwości projektu i przechodząc do zakładki „zależności”.