2017-05-23 9 views
5

W konfiguracji uruchamiania dla aplikacji mam "użyj tego samego urządzenia do przyszłych uruchomień" niezaznaczone, chociaż działa zawsze na tym samym celu, dopóki nie zabiję procesu siebie lub kompilacja się nie powiedzie. Nie ma znaczenia, czy po drodze uruchamiam nowe emulatory.Android Studio nie pyta mnie o urządzenie docelowe

Czy to błąd w AS? Czy mogę obejść to trochę czystsze niż zabicie tego procesu?

(Android Studio 2.3, 64-bitowy Linux)

+0

Ile masz urządzeń? – erluxman

+0

jeden emulator działa i podłączony jest jeden telefon fizyczny. Spróbuję, jak zachowuje się z większą liczbą urządzeń – Antek

+0

i działa w telefonie? – erluxman

Odpowiedz

7

Upewnij się Zatrzymaj pierwsza aplikacja, a następnie Run go ponownie, a następnie pojawi się monit z prośbą o urządzeniu docelowym.

Używam macOS Sierra, przechodzę przez następującą ścieżkę, aby zmienić ustawienia, jeśli napotkam problem, o którym wspomniałeś.

Uruchom> Edytuj konfiguracje> aplikacja> Opcje celu wdrożenia.

+0

to wydaje się być droga. ** Stop ** jest łatwo osiągalny przez 'ctrl + f2', przy okazji – Antek

+0

cóż, wydaje się być specyficzny dla systemu ... Właśnie sprawdziłem na maszynie Windows, gdzie działa ona zgodnie z przeznaczeniem - tj. Kiedy pozostaw "Użyj dla przyszłych uruchomień" niezaznaczone, po prostu prosi mnie za każdym razem, aby ponownie uruchomić aplikację i wybrać z urządzeń. Obawiam się, że muszę podać ją jako poprawną odpowiedź i usunąć "zaakceptowany" znak z twojego. I wydaje mi się, że muszę jeszcze głębiej zagłębić się w AS-bugtracker. – Antek

+0

Wymieniłem metodę, dzięki której można zmienić urządzenie (jeśli zaznaczysz pole wyboru "dla przyszłych uruchomień") Myślałem, że tak było z tobą – 8hubham

Powiązane problemy