2012-04-09 20 views
6

我正在寻找在常规的非android java项目上使用android类。具体来说,我想从android.media 使用FaceDetector我知道有OpenCV和其他库我可以用来检测图像中的一张脸,但我期待使用androids库。有没有办法将androids库链接到一个java项目? 感谢在普通Java项目上使用Android库

回答

4
  • 去构建自己的Java项目的路径
  • 添加新的外部罐子
  • 浏览到您的android平台的安装 的位置(通常是C:\ Program Files文件(x86)的\ Android设备)
  • 在android-sdk \ platforms \ android-x(其中x是您拥有的Android版本)下,选择要添加到项目的android.jar文件。

    现在你已经在被引用库下的android库了,你可以在你的java项目中使用你想要的任何android类。

这样做的另一种方法是使用Android源,只会让你从Android库所需的Java文件并把它们放到你的Java项目。这样做时的好处是可以修改代码并使其与Java工作更加兼容。

1

android库可能包含对系统API的一些调用。在包含上述步骤的图书馆之前查找它们。我建议你看看Android库的文档,并找到它调用android系统API的钩子。修改源代码以使用你的网络摄像头的API,然后将其作为库包含进去

相关问题