VS C++에서 코드를 작성했으며 Android에서 실행해야합니다. JNI 접근법에 대해 알고 있지만 내가 알고 싶은 것은, 해당 코드의 .exe를 작성하면됩니다. c/C++에서 VS 다음 Java Android에서 호출하면 작동하거나 수행 할 수 있습니다.C/C++ .exe는 Eclipse에서 실행될 수 있습니다.
0
A
답변
0
.exe
은 Windows 실행 가능 바이너리 (프로그램)입니다. 그것은 잘못된 플랫폼 (Windows)뿐만 아니라 잘못된 CPU 아키텍처에 대해서도 컴파일됩니다.
Android를 지원하기 위해 동일한 코드를 별도로 교차 컴파일해야합니다.
0
직접 [http://necessitas.kde.org/] 당신을위한 APK 파일을 생성합니다 necessitas와 C++ 코드를 컴파일 할 자바에 의해 EXE
try {
Runtime runtime = Runtime.getRuntime();
Process p = Runtime.getRuntime().exec("cmd /c start "+file.getAbsolutePath());
p.waitFor();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
0
시도를 실행할 수 있습니다 당신은 쉽게 할 수 안드로이드에서 실행 :)
+0
VS를 사용하지 않고 qt를 사용하고 있습니다. VS에서도 사용할 수 있습니까? – AHF
+0
당신은 qt뿐만 아니라 필요에 따라 VS C++ 코드를 컴파일 할 수 있지만 VS에서 직접 APK 파일을 생성 할 수는 없습니다. – SourabhKus
관련 문제
- 1. exe는
- 2. PHP와 node.js가 동일한 서버에서 실행될 수 있습니다.
- 3. 애니메이터는 루퍼 스레드에서만 실행될 수 있습니다. Android
- 4. Matlab 컴파일 된 .exe는 작업 스케줄러와 함께 실행할 수 없지만 두 번 클릭으로 실행할 수 있습니다.
- 5. QProcess의 exe는
- 6. 열기 .EXE는
- 7. exe는 매크로
- 8. CC 탐색기에서 CC 삭제 옵션
- 9. Mnesia는 Yaws에 의해 실행될 때 테이블을 만들 수 없지만 Erlang 쉘에서 실행될 수 있습니다.
- 10. Eclipse는 빌드 마무리를 말하지만 exe는 없습니다.
- 11. .exe를 사용할 때 .exe는?
- 12. 실행 EXE는 BAT 파일
- 13. .EXE는 어디에 있습니까?
- 14. CS5001 : EXE는 진입 점
- 15. Xcode 5 개발 코드가 아이폰 4에서 실행될 수 있습니다.
- 16. 내 vbscript 단추가 실행될 것이라고 생각했지만 무언가가 누락되었을 수 있습니다.
- 17. Android CTS 테스트는 여러 기기에서 병렬로 실행될 수 있습니다.
- 18. 하나의 C# 프로그램이 여러 계정에서 실행될 수 있습니다.
- 19. 줄을 주석 처리하더라도 프로그램이 정상적으로 실행될 수 있습니다. Dog.prototype.constructor = Dog?
- 20. 실제 Android 기기에서 실행될 때 Eclipse에서 런타임 오류를 봅니다.
- 21. Eclipse에서 가져온 프로젝트에 오류가 있습니다.
- 22. exe는 사용자 입력을 어디에 저장합니까?
- 23. ApplicationContext는 JUnit 테스트가 Eclipse에서 실행될 때로드되지만, 개미 빌드에서는 실행되지 않습니다.
- 24. 조치가 실행될 때까지 버튼을 누르고 있습니다.
- 25. performSelector가 실행될 때까지 기다리는 테스트가 있습니다.
- 26. ANT가 Eclipse에서 실행될 때 ".ant/lib"디렉토리를 어떻게 이동합니까?
- 27. 모의 exe는 다른 이름을 사용
- 28. Eclipse에서 그래픽 레이아웃이 표시되지만 에뮬레이터가 실행될 때 표시되지 않음
- 29. JIT 디버거 용 .exe는 무엇입니까?
- 30. 해독 된 exe는 실행되지 않습니다
그래서 좋은 옵션이 없다고 말하고 싶다면 JNI 접근 – AHF
JNI 접근 방식을 사용하십시오. android 용 –