Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中使用java项目_Java_Android_Mechanicalturk - Fatal编程技术网

在Android中使用java项目

在Android中使用java项目,java,android,mechanicalturk,Java,Android,Mechanicalturk,我有一个Java项目,执行机械突厥击中任务,我想在Android应用程序中使用它。我试图在我的android应用程序中编写MTurk函数,但由于一些与sdk JAR相关的错误,我无法让它工作。简而言之,我有一个Android应用程序项目和一个java项目。有没有办法在我的android项目中使用java项目 您可以将java项目导出为jar,并添加到其他项目中 我想。(project->在中右键单击->export->java->jar文件) 月食)。将此jar文件添加到android项目中的l

我有一个Java项目,执行机械突厥击中任务,我想在Android应用程序中使用它。我试图在我的android应用程序中编写MTurk函数,但由于一些与sdk JAR相关的错误,我无法让它工作。简而言之,我有一个Android应用程序项目和一个java项目。有没有办法在我的android项目中使用java项目

  • 您可以将java项目导出为jar,并添加到其他项目中 我想。(
    project
    ->在中右键单击->
    export
    ->
    java
    ->
    jar文件
    ) 月食)。将此jar文件添加到android项目中的lib文件夹
  • 如果您的java项目没有其他依赖项,则可以复制 源代码,连同完整的软件包,放入您的android项目和 参考它。它有时对我有效,有时无效。我 我想这是因为java项目使用的包不是 出现在android中
  • 另一种方法,但我从未尝试过。右键单击您的android项目, 选择
    生成路径
    ->
    配置生成路径
    。结果 对话框中,选择
    项目
    选项卡并单击
    添加
    。现在选择 要链接的项目,然后单击
    OK
  • 这个问题可能不会给出直接的答案,但可能会有所帮助

  • 您可以将java项目导出为jar,并添加到其他项目中 我想。(
    project
    ->在中右键单击->
    export
    ->
    java
    ->
    jar文件
    ) 月食)。将此jar文件添加到android项目中的lib文件夹
  • 如果您的java项目没有其他依赖项,则可以复制 源代码,连同完整的软件包,放入您的android项目和 参考它。它有时对我有效,有时无效。我 我想这是因为java项目使用的包不是 出现在android中
  • 另一种方法,但我从未尝试过。右键单击您的android项目, 选择
    生成路径
    ->
    配置生成路径
    。结果 对话框中,选择
    项目
    选项卡并单击
    添加
    。现在选择 要链接的项目,然后单击
    OK

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

    所以我添加了jar文件。我如何在jar文件中使用方法?很抱歉,我有点困惑。在我的java项目中,我有一个名为MTurkClass的类,我将java项目导出到一个名为turk.jar的jar中。那么我如何访问类MTurkClass中的方法呢?首先将turk.jar放入android项目的libs文件夹中。如果没有名为libs的文件夹,请创建它并添加。确保在添加文件夹和jar后在eclipse中重新加载项目(项目->右键单击->刷新)。然后在android项目中,导入具有完整java包名称的MTurkClass。记住的不是android项目的包名,而是原始java项目的包名。然后你可以使用这个类,如果一切正常,我已经将jar文件添加到构建路径中了。现在的问题是如何使用该jar中的方法?我尝试导入turk.MTurkClass,但这给了我一个comoiler错误,所以我添加了jar文件。我如何在jar文件中使用方法?很抱歉,我有点困惑。在我的java项目中,我有一个名为MTurkClass的类,我将java项目导出到一个名为turk.jar的jar中。那么我如何访问类MTurkClass中的方法呢?首先将turk.jar放入android项目的libs文件夹中。如果没有名为libs的文件夹,请创建它并添加。确保在添加文件夹和jar后在eclipse中重新加载项目(项目->右键单击->刷新)。然后在android项目中,导入具有完整java包名称的MTurkClass。记住的不是android项目的包名,而是原始java项目的包名。然后你可以使用这个类,如果一切正常,我已经将jar文件添加到构建路径中了。现在的问题是如何使用该jar中的方法?我尝试导入turk.MTurkClass,但这给了我一个comoiler错误