调用外部.exe的Android应用

时间:2012-09-29 08:11:12

标签: java android c++ c java-native-interface

我即将在Android上制作应用程序,但我有0经验。 这个项目对我来说很重要,也是一个很大的挑战。 话虽如此,我会尽力解释一下,这样你就可以给我一个准确的方法

假设我有一个用C,C ++编写的程序。一个.exe或一堆库。 这个可执行文件的作用是处理数据并生成一堆二进制和奇怪输出的文件。此过程称为预处理。

然后将结果文件输入Matlab或python,并生成图形结果。这称为后处理,也是最终目标。

现在我无法安装matlab,所以我的老板只让我去了预处理部分。

该项目将在Android设备的屏幕上显示预处理,即使它可能不可读。

我做了一些研究,并找到了几种方法来实现这一目标: 1 /使用java编写一个简单的应用程序并使用JNI来调用.exe的main函数 2 /使用c ++编写一个简单的应用程序,直接从.exe

获得结果

这就是我能想到的,请任何专家给我一些建议。 我正在寻找一种能够让我通过预处理阶段的解决方案,但如果我有机会稍后处理后处理阶段,我也会很有效率。

非常感谢

0 个答案:

没有答案