小编use*_*892的帖子

使用ant构建Android项目,该项目依赖于另一个库项目的库项目

也许这不是那么常见的设置:

(> =依赖)
Android项目> Android库项目1> Android库项目2
所以我有一个Android库项目,它依赖于另一个库项目.

当我在Eclipse中构建项目时,Everythings工作正常,但我无法让我的构建与Ant一起工作.

First Ant编译Android库项目2,它生成一个classes.jar并将此文件放在bin文件夹中.
然后Ant尝试编译Android库项目1,但后来我因为缺少来自Android库项目2的类而遇到错误.

好吧,这并不是那么奇怪因为jar文件不包含在libs文件夹中.但是在project.properties中我已经依赖于库项目2,那么为什么Ant不将classes.jar复制到库项目1的libs文件夹中呢?

好吧,我可以想到一个使用Ant任务将文件复制到libs文件夹的解决方案,但是我必须修改我不喜欢的build.xml.

**编辑

问题是缺少R类,当我查看classes.jar时,这个java文件不包含R类.所以我的解决方案无法正常工作.

ant android

15
推荐指数
1
解决办法
6301
查看次数

标签 统计

android ×1

ant ×1