Eclipse에서 실행되는 프로그램을 중지하는 방법은 무엇입니까? 것만으로 프로그램을 중지합니다 (Eclipse로 제어권

실행중인 프로그램을 중지하는 옵션을 찾을 수 없습니다 (디버그 또는 릴리스 모드에 관계없이).

따라서 지금은 에뮬레이터를 닫는 것만으로 프로그램을 중지합니다 (Eclipse로 제어권 반환).

이 작업을 수행하는 더 좋은 방법이 있습니까? 에뮬레이터를 닫고 다시 시작할 필요가 없습니다.



답변

에뮬레이터에서 앱을 중지하고 싶다고하셨습니다. 이를 위해 디버그 관점에서 장치 창을 열고 프로세스를 선택한 다음 동일한 창에서 중지 버튼을 누를 수 있습니다.


답변

프로그램을 중지하기 위해 관점을 전환하는 것이 지루하다고 생각하는 사람들은 (예 : 내가했던 것처럼) 현재 관점에서 장치 창을 선택하여 볼 수 있습니다.

Windows > 보기 표시 > 기타 … > Android > 장치


답변

Android에서 프로그램은 일반적으로 finish () 경우에만 ‘중지’하거나 메모리가 필요할 때 시스템이이를 삭제합니다. 왜 멈추나요? 예를 들어, 수정 / 재설치 / 다시 테스트하기 위해 중지 할 필요가 없습니다.


답변

“디버그”퍼스펙티브에서 “디버그”(활성 스레드 목록이있는 위치)에서 애플리케이션의 루트를 선택하고 중지 단추를 클릭하십시오.


답변

나를 위해 일하고 있습니다.

Windows-> Open Perspective-> 기타 …-> DDMS

  1. Android보기의 왼쪽 창에서 “장치”를 볼 수 있습니다. 현재 실행중인 응용 프로그램 목록이 있어야합니다 (에뮬레이터 또는 물리적 장치). 닫으려는 응용 프로그램을 클릭하십시오. 일반적으로 이름은 패키지 이름 + 애플리케이션 이름입니다.
  2. 이제 “중지”기호를 클릭하십시오.

일반보기로 돌아가려면 오른쪽 상단에있는 Java 버튼을 누르기 만하면됩니다. Windows-> Open Perspective-> Other …-> Java를 눌러도됩니다.


답변

이 답변은 Eclipse를 다루지 않지만 실행중인 Android 프로그램을 중지하기위한 Google 검색에서이 질문이 나오기 때문에 명령 줄 방법을 제공하고 싶습니다. 실행 adb shell하고 죽이려는 프로세스의 PID를 찾으십시오. ps예를 들어 광산은 다음과 같습니다.

u0_a46 2097 37 175520 19912 ffffffff 40037ebc S net.unternet.bleah.blarg

그러면 kill 2097메인 화면이 다시 나타나는 것을 볼 수 있습니다.


답변

중지하려는 코드에 중단 점을 추가 한 다음 F11을 눌러 디버그 모드에서 실행합니다.