2012-05-21 2 views
-3

저는 Eclipse를 사용하고 있으며 Java 프로젝트 대신 Android 프로젝트를 만들려고했습니다. 자바에서하는 일은 안드로이드에서는 작동하지 않습니다. 서로 다른 프로그래밍 언어입니까?Java 또는 Android

+3

Android는 언어가 아니므로 아니요. 어떤 세부 사항도없이, 말하자면, 무슨 일이 일어나고 있는지, 도와 줄 수 없다는 말입니다. –

+2

나는 안드로이드 사이트에 가서 자습서를 통해가는 것이 좋습니다 –

답변

3

다른 프로그래밍 언어입니까?

Android는 프로그래밍 언어가 아닙니다. 그것은 운영 체제입니다.

내가 java에서하는 일은 Android에서 작동하지 않습니다.

문제에 대한 세부 정보가 없으면 도움이되지 않습니다.

+0

에뮬레이터에서 내 안드로이드 응용 프로그램을 실행할 때 java 응용 프로그램에서 수행하는 작업 (예 : "System.out.println")은 아무 것도하지 않습니다. 안드로이드 애플리케이션에서 동일한 출력을 얻으려면 다른 것을해야합니까? – user1371576

+0

'System.out.println (...)'을 실행하면 텍스트가 logcat에 출력됩니다. 또한 이것을 달성하기 위해'Log' 클래스를 사용할 수 있습니다. 내가 말하는 것을 완전히 이해하려면 개발자 사이트에서이 내용을 읽어야합니다. –

+0

안드로이드 마켓을 신청하는 중입니다. System.out.println을 실행하면 앱에 표시됩니까? 로그 고양이에만 나타나면 어떻게해야할까요? – user1371576

2

Eclipse와 Eclipse ADT 플러그인을 올바르게 설정했는지 확인하십시오. 모든 것이 올바르게 구성 되었다면, 기존 자바에서 사용하고있는 Android의 동일한 라이브러리 및 메소드를 사용하여 문제가 발생하지 않아야합니다.

+0

@ user139991 에뮬레이터에서 내 안드로이드 응용 프로그램을 실행할 때 java 응용 프로그램에서 수행하는 작업 (예 : "System.out.println")은 아무 것도하지 않습니다. – user1371576

+1

안드로이드가 실제로 콘솔을 노출시키지 않기 때문에 안됩니다. –

+0

그래서 응용 프로그램에는 표시되지 않습니다. – user1371576

2

Android는 운영체제입니다. 프로그래밍의 기본 방법은 Java API를 사용하는 것입니다. 그 API는 안드로이드 특정 apis와 함께 표준 자바의 하위 집합을 포함하고 있습니다.

표준 자바 언어로 제공되는 모든 것을 Android 앱에서 사용할 수있는 것은 아닙니다.

관련 문제