Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.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
Java 在eclipse中为android项目创建jar_Java_Android_Eclipse_Jar - Fatal编程技术网

Java 在eclipse中为android项目创建jar

Java 在eclipse中为android项目创建jar,java,android,eclipse,jar,Java,Android,Eclipse,Jar,大家好,我如何创建我的项目的jar文件,该项目是使用eclipse在android中创建的。我以这种方式完成了project->右键单击->导出-->选择生成器-->antbuilder-->确定,然后在此过程之后将创建build.xml。在bulid.xml上,我将创建新的生成器 右键单击项目->属性-->选择新建-->给出build.xml和项目路径,然后按“确定”,将创建新的生成器 现在从“项目属性”中选择该生成器,然后按“确定” 现在构建您的项目,您的jar将在bin文件夹中创建 我

大家好,我如何创建我的项目的jar文件,该项目是使用eclipse在android中创建的。我以这种方式完成了project->右键单击->导出-->选择生成器-->antbuilder-->确定,然后在此过程之后将创建build.xml。在bulid.xml上,我将创建新的生成器

  • 右键单击项目->属性-->选择新建-->给出build.xml和项目路径,然后按“确定”,将创建新的生成器
  • 现在从“项目属性”中选择该生成器,然后按“确定”
  • 现在构建您的项目,您的jar将在bin文件夹中创建
我已经遵循了上述过程,但在bin文件夹中找不到我的jar。我可以看到我的build.xml已经创建,所有过程都很顺利,但仍然没有创建jar。谁能告诉我怎么做

My build.xml


在Eclipse中,选择项目,右键单击项目,从选择Jar中选择导出。然后按照简单的向导给出保存jar的目的地,然后完成。你可以在那里找到你的罐子。
第1步。如前所述创建Android库项目

第二步。现在,您需要将在步骤1中创建的Android库项目的引用提供给您的客户端应用程序。有两种方法可以做到这一点

•通过客户端应用程序提供Android库项目本身的参考 属性->在左窗格中选择“Android”->在库部分,添加 Android Library项目(在步骤1中给出的链接中对此进行了解释 (上图)

•给出Android库项目.jar文件的参考 (来自Android库项目的位置->bin->.jar文件)。 客户端应用程序->属性->单击lefe中的“Java构建路径” 窗格->转到“库”选项卡->单击“添加外部JAR”按钮并 选择.jar文件->转到“订单和导出”选项卡并选择 添加了.jar文件引用并将其移到顶部


希望这对您有所帮助

Android可执行文件是一个.apk文件,为什么您需要一个jar文件?您能在这里添加build.xml吗?@lenda:很高兴随时帮助您……)另一种选择。如果将项目标记为库项目,则会自动生成一个jar文件。右键单击project select properties,然后从左侧选择Android,然后通过选中“Is Library”,您可以将您的项目设置为库项目。然后检查bin文件夹。如果没有jar,清理并构建项目。有没有办法在单个jar中导出依赖项(jar)?这对我不起作用,如果我在Android应用程序中将它用作库项目,我想导出为.jar文件的库运行良好,但当我将其导出为.jar时,会收到警告,.jar无法按预期工作