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 –
- 1. Jak odczytać plik json do build.gradle i używać wartości ciągów w pliku build.gradle
- 2. Nie można zaktualizować build.gradle użyć biblioteki obsługi 23.0.1
- 3. Android Build.gradle Błąd DuplicateFileException
- 4. Windbg oczekuje innej wersji pliku mscordacwks.dll
- 5. Sprawdzanie poprawności formularza Symfony2 zawsze zwracające BŁĄD: Ta wartość nie powinna być pusta
- 6. Gdzie powinna znajdować się niezależna biblioteka python?
- 7. Gradle nie może znaleźć zależności (biblioteka obsługi Androida)
- 8. Kompiluj blok kodu w pliku build.gradle zgłasza błąd "Nie można znaleźć metody compileKotlin() dla argumentów [...]"
- 9. jak używać (funkcja (globalna) {...}) (ta);
- 10. użyć innej wersji glibc
- 11. Błąd obsługi, gdy getimagesize nie może znaleźć pliku
- 12. błąd kompilacji: „ta” nie można niejawnie ujęte w tym kontekście
- 13. Jak używać starszej wersji gcc w Linuksie
- 14. Jak działa nowy identyfikator applicationId w pliku build.gradle?
- 15. Uruchamianie zadania firebaseUploadReleaseProguardMapping z pliku app/build.gradle
- 16. dplyr: "Błąd w n(): funkcja nie powinna być wywoływana bezpośrednio"
- 17. SBT krzyż budynek - wybór innej wersji biblioteki dla innej wersji scala
- 18. Nie można określić, co klauzula WHERE powinna używać JOIN MYSQL
- 19. Której wersji frameworka .net biblioteka będzie działała w
- 20. Lekka biblioteka mobilna GWT + HTML5 do obsługi animacji
- 21. info.plist dla innej wersji docelowej
- 22. Czy pojedyncza Java powinna używać zmiennych statycznych?
- 23. Uruchom kompas/SASS w innej wersji
- 24. Android Threading: Ta klasa programu Handler powinna być statyczna lub mogą wystąpić przecieki
- 25. Dlaczego biblioteka wsparcia dla Androida nie jest dostępna w wersji 22?
- 26. Czy "testBuildType" może być warunkowe w pliku build.gradle projektu Android?
- 27. Przestawianie nieruchomość w build.gradle z linii poleceń
- 28. błąd pre-autoryzacji obsługi
- 29. PHPUnit: Błąd krytyczny obsługi
- 30. Czy istnieje biblioteka Pythona do obsługi OWL?
Dziękuję panu. Naprawdę doceniam i działa poprawnie –
Bez problemu. :) Byłbym wdzięczny, jeśli oznaczysz tę odpowiedź jako poprawną. –