将Java代码移植到Android

时间:2011-05-21 15:44:53

标签: java android android-emulator port face-recognition

我有Java code for face recognition,效果很好。但是,如果我将代码移植到Android应用程序中,则会出现问题。

我已将Java代码所需的jama和jmf包含到Android应用程序中。 Android代码编译得很好,但是当我运行应用程序时它会被强制关闭!

我在这里做错了什么?在进行移植时,我需要记住哪些事项?

顺便说一下,Java代码没有GUI。

2 个答案:

答案 0 :(得分:0)

将您的Java代码移植到Android通常不起作用,您需要遵循创建Android应用程序的准则。

您应该从Android文档开始寻求帮助。

http://developer.android.com/guide/topics/fundamentals.html

答案 1 :(得分:0)

我建议你看一下Android OpenCV project。在他们的CVCamera示例中,他们有一个很好的设置,可以进行特征检测的实时图像处理等。我之前修改过它以支持使用OpenCV库进行人脸检测。

如果您想使用自己的代码,我建议您删除所有JNI / NDK互操作代码并替换您自己的代码。无论如何,这是一个很好的起点。