当前位置: 首页 > 知识库问答 >
问题:

如何在Android Studio中将库导出到Jar?

秦宁
2023-03-14

我想作为jar导出的库是一个Android库。它被称为“Standout”,可以从GitHub下载。https://github.com/pingpongboss/standout

共有1个答案

林冥夜
2023-03-14

不可能将Android库导出为jar文件。但是,可以将其导出为aar文件。AAR文件是Android库的新二进制格式。在谷歌I/O中有关于他们的信息,新的构建系统视频。

首先,在Android Studio中或者从库的根目录中发出gradle build的命令行构建库。

这将产生 /libs/build/yourlib.aar 文件。

此aar文件是库的二进制表示形式,可以将其添加到项目中,而不是作为依赖项项目添加到库中。

要将aar文件作为依赖项添加,必须将其发布到maven central或本地maven存储库,然后在项目的gradle.build文件中引用aar文件。

不过,这一步有点费解。我在这里找到了一个很好的解释:

http://www.flexlabs.org/2013/06/using-local-aar-android-library-packages-in-gradle-builds

 类似资料:
  • 尝试以这种方式导出socket.io时,获取错误。 我的tsconfig.client.json文件具有以下设置:

  • 我今天花了几个小时在谷歌上搜索大多数解决方案都过时了。我在项目所遵从的窗口上使用eclipse,但我无法使它成为一个独立的应用程序,如果没有: 有哪些方法可以将JavaFX11项目导出到可执行jar中,而无需在导出后将其链接到JavaFX-SDK-11.0.2? 谢了。

  • 我对SpringSTS有疑问。我收到了以下消息: 尝试下载模板项目时,这是: “下载或解析描述符文件'https://raw.github.com/SpringSource/spring-integration-templates/master/si-sts-templates/builds/descriptor.xml'时出错: org . eclipse . core . runtime .

  • 问题内容: 我知道这是可能的,但我不确定从哪里开始。有人能做到吗? 谢谢。 问题答案: 本文中描述的类会将SQL lite DB导出到XML文件。 http://www.screaming-penguin.com/node/7749 完整的示例在此SVN存储库中可用。在类调用出口。 http://totsp.com/svn/repo/AndroidExamples/trunk/ 您将需要创建一个暴

  • 问题内容: 我有兴趣将值的子集从MySQL数据库导出到磁盘上的JSON格式的文件中。 我找到了一个讨论执行此操作的方法的链接:http : //www.thomasfrank.se/mysql_to_json.html …但是当我使用该页面中的方法时,它似乎可以工作,但是有两个问题: 1)它只返回大约15个结果,最后一个突然中断(不完整)。当我按以下方式运行时,我对此的标准查询返回大约4000个结