Android에서 Java 프로그램을 실행하려고합니다. 참조 용으로 How to execute the dex file in android with command? 링크를 사용했습니다. 내 질문은, 내가 이클립스에서 에뮬레이터에 자바 프로그램을 실행할 수 있습니까? HelloWorld.apk (명령 프롬프트에서)을 설치하려고 시도했을 때 AndroidManifest.xml이 없다고합니다. 그것을 할 수있는 선택권이 있습니까? 도와주세요.Android에서 Java 바이트 코드 실행
답변
Android는 Java VM 대신 Dalvik VM을 사용합니다. 이로 인해 Android 장치에서 표준 Java 프로그램을 실행할 수 없습니다. 또한 Android 프로그램은 Android Manifest, 레이아웃 파일, 리소스 파일 등과 같은 다양한 XML 파일에서 지원됩니다. Android Manifest는 앱의 어느 부분이 서비스인지 또는 수신자인지에 대한 정보가 포함되어 있으므로 특히 중요합니다 , 앱에 필요한 권한, 앱에 필요한 하드웨어 및 소프트웨어 기능, 호환 가능한 Android 버전 등을 표시합니다.
요약하면 Android에서는 일반 Java 프로그램을 실행할 수 없습니다.
물론 가능합니다. 대부분의 명령 행 기반 Java 도구는 dx를 통해 실행 한 후에 잘 작동합니다. – JesusFreke
실제 Android 애플리케이션에서 Java 바이트 코드 프로그램을 실행하고 싶습니다. @JesusFreke – user1637909
기본적으로 Android에서 원시 JVM 바이트 코드를 실행할 방법은 없습니다. 먼저 dalvik 바이트 코드로 변환해야합니다. –
- 1. Android에서 표준 Java 코드 실행
- 2. Android에서 자바 바이트 코드 실행 - DalvikVM 상단의 Sun JVM
- 3. 동적 바이트 코드 실행
- 4. 실행 자바 바이트 코드
- 5. Java 바이트 코드 컴파일
- 6. Java 바이트 코드 이해
- 7. 컴파일러 최적화 : Java 바이트 코드
- 8. 바이트 코드에서 Java 소스 코드
- 9. 네이티브 java 바이트 코드 계측
- 10. 임의의 순서의 Java 바이트 코드 추출 및 실행
- 11. Android에서 변수 변경시 코드 실행
- 12. Android에서 Java 애플리케이션 실행 VMware
- 13. Java 코드 온라인 실행
- 14. Java 바이트 코드 (jar)로 문자열 수정
- 15. 런타임시 바이트 코드 가져 오기
- 16. Java 바이트 코드 ASM을 사용한 조작
- 17. Java 바이트 코드 컴파일러 벤치 마크
- 18. 디 컴파일 후 Java 파일에 바이트 코드
- 19. JNI에서 하드 코드 된 바이트 []를 Java
- 20. ilasm/ildasm 용 Java 바이트 코드
- 21. 클라이언트 컴퓨터에서 Java 코드 실행
- 22. 내 JVM에서 Java 코드 실행
- 23. Java 코드 내에서 프로그램 실행
- 24. 문자열에서 안전하게 Java 코드 실행
- 25. C#에서 Java 코드 실행
- 26. Java 코드 내에서 liquibase 실행
- 27. android에서 프로그램 실행 과정
- 28. Android에서 진행 상황을 표시하는 동안 코드 실행
- 29. Android에서 자동 모드로 변경하면 코드 실행
- 30. Java JITC 원시 코드 생성/실행 예제?
안드로이드는 jvm을 사용하여 자바 바이트 코드를 실행하는데 differnt DVM을 사용하고 덱스 코드는 실행되어 Java 프로그래밍을 실행합니다. –
다른 방법이 있습니까? – user1637909
android에서 실행하기 위해 네이티브 android 응용 프로그램을 만들어야하는 방법이 없습니다. –