Jest jeden problem w moim build.gradle
. Błąd w gradle jest taki, że (compile 'com.android.support:appcompat-v7:24.0.0-beta1'
) w tym wierszu wyświetla się błąd (Ta biblioteka pomocnicza nie powinna używać innej wersji (24), a następnie skompilować wersję sdk 23)
Każdy pomysł? Używałem Androida Studio 2.1.2, a głównym problemem jest to, że w Androidzie nie ma biblioteki wsparcia dla Androida. pic poniżejTa biblioteka obsługi nie powinna używać innej wersji, błąd w pliku build.gradle
Odpowiedz
Tak, one nie muszą być różne. Zmień go compile 'com.android.support:appcompat-v7:23.4.0'
Twój compileSdkVersion
jest 23
w pliku build.gradle
ale starasz się używać appcompat-v7:24.0.0
która jest dla API 24, więc trzeba zastosować appcompat-v7:23.x.y
dla API 23. Jeśli nadal chcesz używać appcompat-v7:24.0.0
następnie należy zmienić compileSdkVersion
do 24
należy to wykorzystać dla compileSdkVersion
23:
kompilacji 'com.android.support:appcompat-v7:23.4.0'
a to dla compileSdkVersion
24:
kompilacji 'com.android.support:appcompat-v7:24.0.0'
Edit
Jeśli pracujesz na Androida Studio, to prawdopodobnie nie musisz się martwić o najnowszą dostępną wersję, to da ci znać o najnowszej dostępnej wersji.
Można także sprawdzić najnowsze wersje dostępne dla każdego sdk wersji here
Skąd wiadomo, które wersje są dostępne dla określonych pakietów SDK? Czy powinniśmy po prostu zmienić compileSdkVersion, gdy dostępna będzie nowsza wersja? –
@ Petar-Krešimir możesz sprawdzić https://developer.android.com/topic/libraries/support-library/revisions.html, aby uzyskać najnowszą wersję biblioteki pomocy technicznej, także Android Studio przypomni Ci, gdy pojawi się nowa wersja dostępne biblioteki pomocnicze –
Dziękuję panu. Naprawdę doceniam i działa poprawnie –
Bez problemu. :) Byłbym wdzięczny, jeśli oznaczysz tę odpowiedź jako poprawną. –