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



我正在使用ANT从命令行开发谷歌地图应用程序。如何使用Ant将Google play services库导入到我的项目中?我尝试使用以下命令更新项目:

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

但是当我清理项目时,它给出了"构建失败"错误。我还错过什么了吗?这是我的项目。属性文件

 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

由于Play Services库没有为Ant构建设置,因此这将无法直接工作。

首先,你应该将Play Services库复制到Android SDK之外的某个地方。然后,在库项目的主目录下运行 android update project ,创建自己的build.xmlproject.properties文件。

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

相关内容

  • 没有找到相关文章

最新更新