使用ant使用库构建android应用程序

时间:2011-12-06 17:53:32

标签: android ant android-build

我有2个项目(源代码)。项目A是未编译的库,项目B使用该库。我想用ant编译它。我正在使用android更新来设置。

  

android update lib-project --target 2 --path c:\ Android-Build \ A

     

android更新项目--target 2 --path c:\ Android-Build \ B --library .. \ A

在项目B的libs文件夹中,我什么都没有。我正在使用的所有库都在库(A)上。使用eclipse一切正常。

我如何使用ant进行编译。

ant debug throw错误。库(A)首先编译(生成bin和gen文件夹)。

但是当来到项目B来获取编译时无法从库中找到导入。 如何告诉ant在构建过程中将库包含到项目B中? TY。

  

[javac] C:\ Android-Build \ B Activity.java:7:错误:找不到   符号       [javac] import com.a.A;

*的 更新 **


项目B的

project.properties

android.library.reference.1=..\\A
# Project target.
target=Google Inc.:Google APIs:13

项目A的

project.properties

target=Google Inc.:Google APIs:13
<\ n> \\似乎是正确的,因为如果我将其更改为\ ant无法找到库

1 个答案:

答案 0 :(得分:5)

在A的project.properties文件中添加下一行:

android.library=true