2012-03-08 3 views
0

나는 안드로이드 애플 리케이션에서 일하고있다. 가상 장치에서 앱을 완벽하게 실행할 수 있습니다. 그러나 나는 매번 이것을하고 싶지 않습니다. system.out.println을 사용하여 이클립스 영역에서 인쇄 작업을하고 싶습니다. 가상 장치만으로 시도하지 않고 프로그램에서 기본적으로 무엇이 작동하는지 알려주고 싶습니다. 기본적으로, 나는 내 애플 리케이션에서 system.out.println을 사용하지만 어디에 표시되는지 알지 못한다. 나는 일반적으로 코드 블록이 실행되는지, 또는 변수가 가지고있는 빠른 검사를 할 println를 사용 http://developer.android.com/guide/topics/ui/notifiers/toasts.htmlEclipse system.out

을 : 안드로이드 애플 리케이션을하는 동안 System.out.println 주셔서 감사합니다

+0

닫기 http://stackoverflow.com/questions/2220547/why-doesnt-system-out-println-work-에 :

다음 링크를 클릭하면 특정 장치에 대한 USB 연결을 구성하는 데 도움이됩니다 안드로이드 그것은 올바른 방향으로 당신을 가리켜 야한다. – bschultz

답변

0

는 토스트는 당신이 얻을 수있는 가장 가까운 것 같다 이 값 등. 토스트는 본질적으로 빠르지 만 내 목적에는 충분하다. println.

4

로그 메시지를 인쇄하려면 android.util.Log 클래스를 사용해야합니다. 이 메시지는 Eclipse의 DDMS 관점에서 보거나 adb logcat 명령을 통해 볼 수 있습니다.

0

그러나 매번 이렇게하고 싶지는 않습니다.

Android 앱은 Android에서만 실행할 수 있습니다. 따라서 에뮬레이터를 사용하는 가상 장치 나 Android 하드웨어에서 앱을 실행해야합니다.

또한 이클립스에서 기본적으로 프로그램에서 무엇이 작동하는지 알려주고, 가상 장치만으로 시도하지 않고도 system.out.println을 사용하여 인쇄하고 싶습니다.

Log 클래스를 사용하면 LogCat에서 이클립스를 볼 수 있습니다. 그러나 Log을 사용하는 코드는 에뮬레이터 또는 Android 하드웨어를 사용하는 가상 장치에서 실행해야합니다.

0

USB 연결을 통해 개발 시스템에 연결된 실제 장치에 앱을 배포 할 수 있습니다. 그런 다음 에뮬레이터에 배포 할 때와 마찬가지로 System.out.println을 사용하여 기록 또는 인쇄 작업을 Eclipse logcat보기에 표시합니다.

http://developer.android.com/sdk/oem-usb.html 
관련 문제