在常规Java项目上使用Android库

Dan*_*ers 6 java android class face-detection

我希望在常规的非android java项目中使用android类.具体来说我想使用android.media中的FaceDetector我知道有OpenCV和其他库我可以用来检测图像中的面部但我希望使用androids库.有没有办法将orroids库链接到java项目?谢谢

Tou*_*rki 5

  • 转到java项目的构建路径
  • 添加一个新的外部jar
  • 浏览到Android平台安装的位置(通常是C:\ Program Files(x86)\ Android)
  • 在android-sdk\platforms\android-x(其中x是你拥有的android版本)下,选择要添加到项目中的android.jar文件.

    现在你在引用的库下有了android库,你可以在java项目中使用你想要的任何android类.

另一种方法是使用android源码,只从android库中获取你需要的java文件并将它们放入你的java项目中.以这种方式执行此操作的好处是您可以修改代码并使其与您的java工作更兼容.