我正在将android库项目添加到我的Android应用程序(在本例中为Beintoo).不是我的; 这是一个外部图书馆.但是,它没有build.xml.在Eclipse中构建工作正常,但是当我尝试使用ant构建我的应用程序时,我得到了这个:
BUILD FAILED
C:\Sandbox\MyProject\build.xml:110: The following error occurred while executing this line:
C:\Sandbox\MyProject\build.xml:41: The following error occurred while executing this line:
C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:515: Invalid file: C:\Git\Beintoo-Android\beintoo-android-sdk\BeintooSDK\build.xml
Run Code Online (Sandbox Code Playgroud)
这是完全正确的.该文件无效,因为它不存在.我不知道如何安全地添加它,也不知道这是一个好主意.
我了解到我不能简单地将库项目构建到jar中.如何使用此库项目使我的项目在Ant中构建?
Alb*_*iir 33
好吧,错误454的答案很接近,但不太对.从Android工具的r14开始,如果要由Ant构建,每个库项目都必须拥有自己的build.xml,如下所示:
https://groups.google.com/forum/?fromgroups#!topic/adt-dev/Z2e3dY-3Ma0
android update lib-project在库项目上运行(如错误454所示,位于应该在PATH中的android-sdk/tools文件夹中)将添加一个通用build.xml,并允许构建主项目.
Err*_*454 19
对于库项目,您需要浏览到库项目根目录并运行:
android update lib-project -p .
Run Code Online (Sandbox Code Playgroud)
该机器人可执行文件中应添加到您的PATH变量在你的操作系统在Android SDK/tools文件夹.运行此命令后,将生成必要的构建文件,并且您的ant构建应该会成功.
同样,如果您的根项目没有必要的构建文件,则需要浏览到主项目根目录并运行:
android update project -p .
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9214 次 |
| 最近记录: |