繁体   English   中英

如何使用ant引用android项目的库依赖

[英]How to refer library dependencies for android project using ant

我正在使用ANT从命令行开发Google地图应用。 如何使用Ant将Google Play服务库导入到我的项目中。 我尝试使用以下命令更新项目:

./android update project --target 2 --path Googlemaps --library /home/shvetajeevan/Downloads/android-sdk-linux/extras/google/google_play_services/libproject/google-play-services_lib/

但是,当我清理项目时,会出现“ Build Failed”错误。 我还错过了其他任何事情吗? 这是我的Project.properties文件

 target=Google Inc.:Google APIs:19
 android.library.reference.1=/home/shvetajeevan/Downloads/android-sdk-linux/extras/google/google_play_services/libproject/google-play-services_lib/

清理项目时出现错误

Buildfile: /home/shvetajeevan/Downloads/android-sdk-linux/tools/Googlemaps/build.xml

 -check-env:
 [checkenv] Android SDK Tools Revision 22.6.3
 [checkenv] Installed at /home/shvetajeevan/Downloads/android-sdk-linux

 -setup:
 [echo] Project Name: Googlemaps
 [gettype] Project Type: Application

 -pre-clean:

  clean:

  BUILD FAILED
   /home/shvetajeevan/Downloads/android-sdk-linux/tools/ant/build.xml:460:          
  /home/shvetajeevan/Downloads/android-sdk-linux/extras/google/google_play_services/libproject/google-play-services_lib/ resolve to a    
  path with no project.properties file for project /home/shvetajeevan/Downloads/android-sdk-l   inux/tools/Googlemaps

由于未为Ant构建设置Play服务库,因此这将无法直接使用。

首先,您应该将Play服务库复制到Android SDK之外的某个位置。 然后,从库项目的主目录运行android update project来创建自己的build.xmlproject.properties文件。

那应该允许您构建依赖于此库项目的项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM