我在VS C++中编写代码,我必须在android上运行它,我知道JNI方法,但是我想知道的是,如果我使该代码的.exe在C/C + + VS然后我称它在Java的Android,然后它会工作,或者我可以做或不C/C++ .exe可以在eclipse上运行
0
A
回答
0
.exe
是一个Windows可执行二进制(程序)。它不仅针对错误的平台(Windows)进行编译,而且针对错误的CPU架构进行编译。
您必须从相同的代码单独交叉编译才能支持Android。
0
你可以直接通过java的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
尝试necessitas [http://necessitas.kde.org/]它会为你生成一个apk文件编译C++代码,你可以很容易地在Android上运行:)
+0
我使用VS而不是Qt,它是否也适用于VS? – AHF
+0
你可以在qt上编译VS C++代码,也可以在必需项上编译,但是你不能直接从VS生成APK文件。 – SourabhKus
相关问题
- 1. 我可以在Heroku上运行.exe文件吗?
- 2. 如何在CruiseControl上运行exe文件
- 3. 从eclipse插件运行exe文件
- 4. 从PHP eclipse运行exe文件?
- 5. Eclipse无运行时部署javafx exe
- 6. 是否可以在Eclipse IDE上运行geb-spock测试
- 7. 是否可以在Eclipse Che/Codenvy上运行Py.Test测试?
- 8. 是否可以使用Wine在Linux上运行Eclipse Portable?
- 9. 通过eclipse创建包含.exe文件的可运行JAR
- 10. Mac Eclipse项目是否可以在安装了Eclipse的Windows PC上运行?
- 11. Perl可以在多行上运行吗?
- 12. 的WebView在Eclipse上运行
- 13. 在Eclipse上运行logcat
- 14. 在Eclipse上运行JUnit
- 15. 在JDK7上运行Eclipse Indigo
- 16. 无法在Windows XP上运行Python EXE
- 17. 在XAMPP服务器上运行.exe
- 18. PPAPI插件在Windows上运行EXE
- 19. 在互联网上运行exe文件
- 20. DockerToolbox1.11.2.exe未在64位Win7上运行
- 21. 在单声道上运行F#exe(mac)
- 22. 我可以在wp7中运行.exe文件吗
- 23. ASP.Net应用程序可以在按钮上运行Local Exe文件点击
- 24. NSIS可以在Linux机器上运行时创建一个exe文件吗?
- 25. 是否可以在HTML中的'onclick'上运行.exe或.bat文件
- 26. 在eclipse上运行GWT在tomcat上
- 27. 如何在ClickOnce setup.exe之前运行.exe以运行
- 28. processStartInfo运行exe?
- 29. 从C#运行可执行的Fortran代码并传递参数以运行.exe
- 30. 在JDK 64上运行Eclipse时,我可以让Jboss Tools插件在JDK 32上运行吗?
所以你想说没有好的选择,那么JNI方法 – AHF
使用JNI方法。 –