2015-02-06 11 views
10

Aplikacja działa świetnie, ale wydaje się, że nie ma sposobu na jej zakończenie. Znajduje się przycisk „Zakończ aplikację”, ale jest wyszarzona, jak widać tutaj:Jak zakończyć aplikację w Android Studio - aplikacja działająca na oddzielnym urządzeniu

http://i.imgur.com/wIuGhd9.png

Próbowałem naciskając domu i przyciski z powrotem na urządzeniu wiele razy, bez skutku.

Ta aplikacja pochodzi z drugiej lekcji w samouczkach Android Studio, więc jest to minimalna ilość kodu (to jedna lekcja po Hello World). Czy problem polega na tym, że nie ma zdarzenia onClose(), więc po prostu działa?

Edycja: Powinienem dodać, że myślę, że nadal działa, ponieważ wiadomości wciąż są przesyłane przez debugger. Chociaż, po prostu przyszło mi do głowy - czy debugger po prostu słucha urządzenia, a te wiadomości nie pochodzą z mojego programu, ale są tylko wiadomościami w tle z urządzenia?

Edycja2: Rozwiązany dzięki zręczności. Musisz wybrać nazwę procesu (com.mycompany.myfirstapp), zanim przycisk zakończenia stanie się aktywny.

+1

Musisz wybrać proces 'com.mycompany.myfirstapp', a następnie nacisnąć przycisk' Zakończ aplikację '. – Sebastiano

+0

Jestem początkującym i nie mogę znaleźć perspektywy DDMS. Czy ktoś może pomóc? – Solace

Odpowiedz

10

Należy wybrać proces com.mycompany.myfirstapp, a następnie nacisnąć przycisk zakończenia Zakończyć aplikację.

+1

Nie widzę listy procesów. Logcat drukuje w nieskończoność, a na moim telefonie nie wyświetla się żadna aplikacja (ADB). Czego tu brakuje? –

0

Wybierz proces, który chcesz zakończyć, a następnie kliknij przycisk Zakończ aplikację.

+0

nie dodaje żadnej wartości do pytania. Który wybór, który kończy opcję. Proszę rozważyć dodanie szczegółów. – CyprUS

5

można znaleźć listę procesów i zakończyć aplikację biegu otwierając Android monitora urządzeń, znajduje się tutaj:

enter image description here

+0

Więc gdzie jest przycisk stop? Nawet program nie może być zamknięty X –

10

Jak wyżej wspomniano, możemy kończy aplikacje, które są uruchomione w emulatorze lub prawdziwe urządzenie za pomocą Android Device Monitor. To są kolejne kroki do naśladowania.

01)

1st Step

Aby otworzyć monitora urządzeń z Androidem, kliknij logo android (ikona 24-te od lewej) .Przy można podjąć kursor na ikonę wyświetli jako "Android Device monitor" .

02)

2nd Step Otrzymasz ekran jak this.In tutaj w części urządzenia to pokazuje emulatory lub podłączone urządzenie z Androidem do komputera.

03)

3rd Step

Wybierz device.Then będzie to pokazuje aktualne aplikacje uruchomione na urządzeniu.

04)

4th Step

Wybierz aplikację, której chcesz zakończyć i kliknij ikonę above.This STOP kończy swoją aplikację.

+0

dziękuję bardzo dużo człowiekowi najlepsza odpowiedź :) –

1

To mi się właśnie przydarzyło. Rozwiązaniem jest naciśnięcie przycisku "Debugowanie aplikacji" (błąd obok zielonego trójkąta). Pojawi się okno z informacją, że zatrzyma emulator. To nie będzie, ale teraz będziesz mógł nacisnąć przycisk zakończenia. Noam.

+0

Jak "duży" program nie ma przycisku stop? –

Powiązane problemy