[英]Build Android Library Project With Ant
我在使用ant构建Android库项目时遇到问题。 当我尝试运行ant release
,它表示Target "release" does not exist in the project "MyProject"
。
然后我假设可能库没有使用发布/调试进行构建,所以我开始使用ant compile
,这似乎有效。 然后我使用java的zip实用程序手动压缩文件夹并将其重命名为.apk。 我猜这是做错的方法。
谁能告诉我如何使用ant构建Android库项目?
然后我假设可能库没有通过发布/调试进行构建
正确。
我猜这是做错的方法。
也正确。
谁能告诉我如何使用ant构建Android库项目?
您通常不构建Android库项目。 您构建了引用Android库项目的其他项目。 Android文档中介绍了创建引用库项目的项目,以便与Ant一起使用。 有关Android库项目角色的更多信息也可以在Android文档中找到。
在构建引用库的项目时,我对Ant不知道的目标“nodeps”也遇到了同样的问题。 我添加了一个假目标“nodeps”,然后我得到目标“释放”未知。 错误的方法。
解决方案:在我引用的库目录中,运行命令android update project -p .
创建了与Ant构建兼容的build.xml。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.