Po pomyślnym zaimportowaniu projektu Eclipse-Android do projektu „Android Studio 1.4” pojawia się błąd
„Wybierz zestaw SDK systemu Android”
kiedy klikam przycisk, aby uruchomić aplikację w symulatorze, ale nie mogę znaleźć żadnego sposobu, aby to zrobić.
To okno dialogowe otwiera się po kliknięciu „Uruchom”:
To jest okno dialogowe „struktura projektu”:
Co mam teraz zrobić?
Odpowiedzi:
Idę
build.gradle
i kliknij Synchronizuj teraz . Potem zadziałało.Aktualizacja :
File
->Sync Project with Gradle Files
(Android Studio 3.1.1)Tools
->Android
->Sync Project with Gradle Files
(Android Studio 3.0.1)Lub Możesz kliknąć ikonę na pasku narzędzi.
WSPÓLNY SPOSÓB, który może pomóc, to próba synchronizacji projektu, a następnie unieważnienia pamięci podręcznej i ponownego uruchomienia Android Studio.
Rozwiązanie dla
Android Studio 3.1.2
[Patrz poniżej odpowiedź]Zobacz najnowszą wersję Androida Studio
źródło
File -> Sync Project with Gradle Files
NAPRAWA DLA WERSJI 3.1.2 LUB NOWYCH
Niektórzy moi koledzy i ja napotykaliśmy ten sam problem w AS 3.1.2 , ale prosta Synchronizacja nam nie pomogła. Dla nas rozwiązanie było nieco inne:
DODATKOWE ZALECENIA JEŚLI STAJE SIĘ STAŁO WIĘCEJ
Niektórzy z was ciągle napotykają ten problem, a to „rozwiązanie” rozwiązuje go tylko tymczasowo. W momencie, gdy zaczęliśmy pojawiać się ten błąd, używaliśmy otoki gradade 4.6 i wtyczki gradle Android 3.1.0, ale od tego czasu wróciliśmy do gradacji 4.4 i używamy jej z najnowszą wtyczką gradle Android, i nie widzieliśmy tego problemu od tego czasu.
źródło
W Androidzie Studio 3 i wyżej, zarówno dla systemu Windows, Mac, jak i Linux :
Rozwiązany!
Lub możesz to zrobić za pomocą klawisza skrótu :
Naciśnij ⌘ + Shift + A ( Mac ) lub Ctrl + Shift + A ( Windows, Linux ). Wtedy pop-up w Edit-Text i zapisu
"Sync Project with Gradle Files"
. Następnie naciśnij dwukrotnie opcję.Twój problem rozwiązany! Dzięki zsynchronizuje plik oceny z plikiem projektu.
**Zrzut ekranu : **
źródło
Kliknij tę ikonę, aby zsynchronizować
gradle
lub edytuj dowolny moduł,
gradle
a następnie zsynchronizujźródło
Naciśnij
"Ctrl+shift+A"
iw wyskakującym okienkuEditText
pisz"Sync Project with Gradle Files"
. Następnie kliknij dwukrotnie wyświetloną opcję. Następnie zsynchronizujeGradle
plikSDK
z plikiem projektu.źródło
Wystarczy przejść do pliku (na poziomie aplikacji) , zostawić
build.gradle
gdzieś puste miejsce i kliknąć synchronizację , gdy grad grad pokaże synchronizację zakończoną, błąd zniknieźródło
Jest to najprostszy sposób na rozwiązanie tego problemu:
Otóż to! Jesteś skończony.
źródło
Teraz w Android Studio 3 i nowszych możesz spróbować zsynchronizować projekt z gradem, takim jak:
źródło
Komentarz @Nisarg pomógł: „ustaw najnowszą wersję w Kompiluj wersję SDK”
Zmieniłem interfejs API 8 na API 23 i komunikat o błędzie zniknął.
źródło
Naciśnij „ ⌘ + Shift + A ” na komputerze Mac (lub „ Ctrl + Shift + A ” w systemie Windows), a następnie w wyskakującym okienku EditText napisz „ Synchronizuj projekt z plikami stopniowymi ”. Następnie kliknij dwukrotnie wyświetloną opcję. Następnie zsynchronizuje zestaw SDK pliku Gradle z plikiem projektu.
źródło
Naciśnij pierwszy przycisk odświeżania na pionowej karcie stopni w Android Studio po prawej stronie
źródło
Wykonaj następujące kroki:
Mam nadzieję że to pomoże.
źródło
Dla tego błędu istnieje wiele rozwiązań testowych i próbnych. Jeden z nich na pewno będzie dla ciebie działał. Poniżej znajdują się rozwiązania:
1.
2)
3)
4
5
6.
źródło
Przejdź do Plik >> ProjectStructure (⌘;). Otworzy to okno, a następnie wybierz moduł aplikacji . Następnie wybierz wersję kompilacji SDK. Wybierz najnowszą i kliknij przycisk Zastosuj.
źródło
Miałem ten problem we wszystkich wersjach AS 3.0+. Synchronizacja z gradle nie rozwiązała problemu. Rozwiązanie Andrása Klöczla było jedyną rzeczą, która pozwoliła mi na trochę kodowania. Problem polegał na tym, że za każdym razem, gdy musiałem przeprowadzić synchronizację stopni, problem wrócił. Musiałem więc przejść przez ten proces za każdym razem, gdy chciałem coś zmienić
build.gradle
. To, co skończyło się dla mnie działaniem, to obniżenie wersji mojej kotlin z1.2.40
do1.2.30
źródło
1.2.50
do1.2.51
. A w moim AS mam najnowszą wtyczkę kotlin, czyli1.2.51-release-Studio3.1-1
Mój problem polegał na tym, że jeśli zmieniłem projekt (na przykład otworzyłem nowe okno Android Studio z innym projektem), ten błąd wystąpił.
Czytam więc każdą odpowiedź w tym pytaniu, a rozwiązanie „wyczyść pamięć podręczną i ponownie otwórz projekt” nie było tak przydatne w moim przypadku.
Zamiast tego odkryłem, że jeśli wersja wtyczki Kotlina w Android Studio była niższa niż w pliku gradle, problem pojawił się.
Moja konfiguracja to:
Co naprawiło problem?
Zaktualizowałem wtyczkę Kotlin:
Plik -> Ustawienia -> Wtyczki -> Zainstaluj wtyczkę JetBrains ...
Następnie wyszukaj Kotlin i kliknij Aktualizuj. Po aktualizacji uruchom ponownie Android Studio i zsynchronizuj Gradle.
źródło
Struktura menu i opcje zmieniły się nieznacznie od wersji Androida 3.2.0. Naprawiłem ten błąd, zmieniając moduł SDK w następującym menu:
Plik> Struktura projektu> Moduły> Plik aplikacji> Karta Zależności> Moduł SDK
Pamiętaj, aby kliknąć Zastosuj, aby zapisać zmiany.
źródło
Po prostu zmień wersję narzędzi kompilacji na 25.0.3 .. i zsynchronizuj teraz Mam nadzieję, że to pomoże ..
źródło
To zadziałało dla mnie.
Plik -> Ustawienia -> Android SDK -> Edycja lokalizacji Android SDK -> Android SDK
źródło
local.properties
pliku, dlatego działa.Przejdź do: Plik> Struktura projektu> Moduły -> aplikacja> Właściwości
wybierz: Kompiluj wersję „SDK” =
API26
Wersja narzędzi do budowania = 27.0.0 Zgodność źródła = 1.8 Zgodność docelowa = 1,8źródło
otwórz plik build.gradle. po prostu dodaj spację lub naciśnij enter. następnie zsynchronizuj projekt. to działa...
źródło
Czasami studio Android po prostu zachowuje się głupio i potrzebuje jakiegoś resetu ...
Przejdź do pliku settings.gradle , który powinien zawierać
include ':app'
zmień go
include ':ap'
i zsynchronizuj.po synchronizacji zmień na
include ':app'
ponownie.Teraz powinno działać OK.
źródło
W moim przypadku nie ma wybranej wersji java sdk w strukturze projektu
Musiałem wybrać -
1. Zgodność źródła (1.7)
2. Zgodność z celami (1.7)
jak pokazano na obrazku.
źródło
Build tools version
wybrałem, wybranie 27.0.3 naprawiło to.Najprostsze rozwiązanie tego problemu:
Najpierw upewnij się, że ścieżka SDK jest poprawna. Następnie zamknij bieżący projekt iw menu startowym Androida kliknij importuj projekt i wybierz projekt z Eksploratora. To zawsze rozwiąże mój problem
źródło
Jeśli używasz „Profilu lub APK debugowania ...”, możesz napotkać ten błąd.
Moim rozwiązaniem jest sprawdzenie najpierw SDK pod kątem aktualizacji w menedżerze SDK: kliknij „Edytuj” po prawej stronie lokalizacji SDK i przejdź do instalacji wszelkich aktualizacji:
Następnie kliknąłem „Logcat” na dole Android Studio i dowiedziałem się, że muszę również skonfigurować Android SDK, więc wybierz najnowszą platformę Android API:
Następnie mogę uruchomić pakiet APK w emulatorze.
źródło
Przejdź do pliku gradle.build i kliknij zsynchronizuj teraz LUB kliknij ikonę zsynchronizuj projekt z plikiem Gradle
LUB Przejdź do Narzędzia -> Android -> Synchronizuj projekt z plikiem Gradle
źródło
W najnowszym Android Studio 3.3.2 ikona
sync project with Gradle Files
zmieniła sięTeraz spróbuj tego
źródło
W przypadku Androida Studio 3.5 wystarczy „Plik -> Synchronizuj projekt z plikami stopni”.
źródło
Po otwarciu projektu w Android Studio otworzyłem wersję aplikacji pliku build.gradle, która znajduje się w folderze Gradle Scripts w projekcie. Kiedy najechałem myszką na numer buildToolsVersion, pojawiła się podpowiedź wskazująca, że wersja Narzędzi do budowania Androida musi zostać zaktualizowana (patrz zrzut ekranu). Zmieniłem wartość buildToolsVersion na tę zidentyfikowaną przez błąd (27.0.2) i problem został rozwiązany. Pierwotny błąd (wybierz Android SDK) zniknął, a projekt został pomyślnie skompilowany. Chociaż to rozwiązanie zostało wspomniane wcześniej, wydawało się, że brakowało dokładnych kroków, więc mam nadzieję, że rozwiąże to wszelkie wątpliwości. Wydaje mi się, że główną przyczyną tego problemu jest wydanie nowej wersji narzędzi do kompilacji, ale Android Studio nie wywołało żadnego powiadomienia,
źródło
Jeśli podana jest ścieżka zestawu SDK systemu Android i nadal występuje ten problem, może to oznaczać, że studio Androida nie zostało dobrze zsynchronizowane, nawet jeśli kliknąłeś opcję „ Synchronizuj teraz link ”.
Aby ponownie zsynchronizować, przejdź do pliku oceny aplikacji i wprowadź dowolne zmiany lub po prostu podaj spację i zsynchronizuj ponownie. Będzie działać idealnie.
źródło