【问题标题】:Using Android Library on a Regular Java Project在常规 Java 项目中使用 Android 库
【发布时间】:2012-04-21 13:04:53
【问题描述】:

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

【问题讨论】:

    标签: java android class face-detection


    【解决方案1】:
    • 转到您的 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 工作更加兼容。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 例如,这些调用是什么?我可以在常规 java 项目中开始活动吗?
      猜你喜欢
      • 2014-08-07
      • 1970-01-01
      • 2011-02-03
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      • 1970-01-01
      • 2011-10-16
      • 1970-01-01
      相关资源
      最近更新 更多