0

我有一个执行 Mechanical Turk HIT 任务的 Java 项目,我想在 Android 应用程序中使用它。我试图在我的 android 应用程序中编写 MTurk 函数,但由于一些与 sdk jar 相关的错误,我无法让它工作。简而言之,我有一个 Android App Project 和一个 java Project。有什么办法可以在我的 android 项目中使用 java 项目吗?

4

1 回答 1

3
  1. 您可以将您的 java 项目导出为 jar,并添加到我认为的其他项目中。(project->右键单击-> export-> java->jar files在eclipse中)。将此 jar 文件添加到 android 项目中的 lib 文件夹中。
  2. 如果您的 java 项目没有其他依赖项,您可以将带有完整包的源代码复制到您的 android 项目中并引用它。它有时对我有用,有时却没有。我认为这是因为 java 项目使用了 android 中不存在的包。
  3. 另一种方法,但我从未尝试过。右键单击您的 android 项目,选择Build path-> Configure Build path。在结果对话框中,选择Projects选项卡并单击Add。现在选择您要链接的项目并单击OK

这个问题可能不会给出直接的答案,但可能会有所帮助。

于 2012-12-04T05:34:14.960 回答