我正在使用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/
但是当我清理项目时,它会导致“失败”。错误。我错过了什么吗? 这是My 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
答案 0 :(得分:0)
由于没有为Ant版本设置Play服务库,因此无法直接使用。
首先,您应该将Play服务库复制到Android SDK之外的某个位置。然后,从库项目的主目录中运行 android update project
,以创建自己的build.xml
和project.properties
文件。
这应该允许您构建依赖于此库项目的项目。