首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android ant调试在android库中失败(绝对路径)

Android ant调试在android库中失败(绝对路径)
EN

Stack Overflow用户
提问于 2011-11-14 15:55:34
回答 1查看 662关注 0票数 2

我在MacOS或Linux下有一个新的android项目(APP)和一个新的android项目( lib ),这个项目由命令行创建,如http://developer.android.com/guide/developing/projects/projects-cmdline.html中所解释的那样。

应用程序构建与蚂蚁调试成功(没有LIB连接)。当我用相对路径从应用程序的文件夹链接库时,如下所示:

代码语言:javascript
复制
android update project --library ../TestLib --target android-9 --name TestApp --path .

一切都很好,ant调试构建了应用程序。但是当我将它与绝对路径连接时,如

代码语言:javascript
复制
android update project --library /Users/<path-to-lib-folder>/TestLib --target android-9 --name TestApp --path .

ant调试生成失败。

为什么绝对路径和相对路径有区别?在我们的自动蚂蚁构建过程中,我们需要使用绝对路径。如何才能做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2012-09-21 08:19:57

--library是指向项目目录的库项目相对。在我的例子中(我使用的是Linux):

代码语言:javascript
复制
libproject$ pwd
/home/me/workspace/libproject
myapp$ pwd
/home/me/workspace/myapp
myapp$ android update project --library ../libproject --target android-15 --name MyApp --path .

它应该会给出这个结果。

代码语言:javascript
复制
Resolved location of library project to: /home/me/workspace/libproject
Updated project.properties
Updated local.properties
Updated file ./build.xml
Updated file ./proguard-project.txt
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8124226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档