用JAR库替换Android库项目?

用JAR库替换Android库项目?,android,jar,library-project,Android,Jar,Library Project,在我的项目中,有许多库项目(超过10个)。建造需要很长时间。因此,我想用JAR库替换其中一些库项目 根据这一问题: 作为Commonware的答案() 如果您的库是纯Java代码,没有资源,那么您可以创建 从.class文件中提取JAR,就像使用常规Java一样 但是当使用Jake Wharton提供的Nineodeldroids库()时 该库以.jar文件的形式呈现,您可以将其包含在应用程序的libs/文件夹中 这意味着尽管NineodelDroids中有很多资源,但我可以将其用作JAR库 对

在我的项目中,有许多库项目(超过10个)。建造需要很长时间。因此,我想用JAR库替换其中一些库项目

根据这一问题:

作为Commonware的答案()

如果您的库是纯Java代码,没有资源,那么您可以创建 从.class文件中提取JAR,就像使用常规Java一样

但是当使用Jake Wharton提供的Nineodeldroids库()时

该库以.jar文件的形式呈现,您可以将其包含在应用程序的libs/文件夹中

这意味着尽管NineodelDroids中有很多资源,但我可以将其用作JAR库

对于ADT 17,对于每个库项目,lib_project/bin/lib_project.JAR中都有一个JAR库,它在每次构建库项目时自动生成

我可以使用这个JAR作为库项目的替代品吗

这意味着尽管在九宫花甲中有很多资源

在NineodelDroids中完全没有资源。您可以通过看到没有
res/
目录来判断这一点

对于ADT 17,对于每个库项目,lib_project/bin/lib_project.JAR中都有一个JAR库,它在每次构建库项目时自动生成

我可以使用这个JAR作为库项目的替代品吗

现在不行。这个JAR仍然依赖于库项目本身

这意味着尽管在九宫花甲中有很多资源

在NineodelDroids中完全没有资源。您可以通过看到没有
res/
目录来判断这一点

对于ADT 17,对于每个库项目,lib_project/bin/lib_project.JAR中都有一个JAR库,它在每次构建库项目时自动生成

我可以使用这个JAR作为库项目的替代品吗


现在不行。这个JAR仍然依赖于库项目本身。

如果查看为库项目生成的JAR,您会发现其中没有资源。它只用于Java类。

如果查看为库项目生成的jar,您会发现其中没有资源。它只用于Java类。

我在中尝试并记录了这个问题,但在adt-17中没有成功。但也许我做错了什么

Commonware对我的问题的回答是

 > Eventually (which now appears like it will be the R18 version of tools or later), the 
 > tools should support packaging reusable components in a JAR, with resources, in 
 > such a manner that you can add them to a host project and the resources will 
 > be blended in automatically. Right now, that's not an option.

我在中尝试并记录了这个问题,但在adt-17中没有成功。但也许我做错了什么

Commonware对我的问题的回答是

 > Eventually (which now appears like it will be the R18 version of tools or later), the 
 > tools should support packaging reusable components in a JAR, with resources, in 
 > such a manner that you can add them to a host project and the resources will 
 > be blended in automatically. Right now, that's not an option.
是的,R18(和R19)在没有添加此功能的情况下来来往往。我已经放弃了预测他们何时会运送这种能力-(是的,R18(和R19)来来去去去都没有添加此功能。我已经放弃了预测他们何时会发布此功能:-(