답변:
일반적으로 Android 풍미의 java가 일반적인 Java와 동일한 구문 및 의미를 가지고 있지만 동일한 가상 머신에서 실행되지는 않습니다 (Google은 Android 폰이 모두 제공되며 다른 바이트 코드 형식을 갖는 자체 VM을 가지고 있음) 기존의 자바 VM보다) 또는 오라클의 자바 표준 라이브러리를 사용하거나 액세스하지 않습니다. Google은 대부분의 중요한 요소를 다시 구현했으며 (예 : Google은 HashMap, ArrayList 등 자체 구현), 다른 많은 요소를 버렸습니다 (예 : Google 라이브러리에 스윙 패키지가 없음).
에 의해 경우 '정상'자바 (컴퓨터 자바) 자바 스탠다드 에디션 (J2SE - 일반적으로 Vuze를 등 이클립스처럼 PC에서 실행되는 자바 프로그램을 ...) 의미 다음 대답은 '노 아마 없다. 안드로이드에서 직접 실행할 수있는 방법이 없으며 그것을 허용하는 (적어도 나에게 알려지지 않은) 앱이나 수정이 없습니다.
다른 답변에서 언급 된 응용 프로그램 (에뮬레이터)은 J2ME (Java2 Micro Edition, MIDP라고도하며 응용 프로그램은 "중간") 환경을위한 것입니다. 그것들은 안드로이드가 등장하기 전에 대중적인 모바일 장치 용 자바 애플리케이션입니다.
JBED를 사용하여 yry 할 수 있습니다. JBED는 Android OS가 설치된 기기에서 Java 응용 프로그램 (.jar 파일)을 사용할 수 있도록 설계된 프로그램입니다. 나는 그것을 사용하지 않았으므로 개인적으로 그것을 보증 할 수 없습니다.