用于谷歌地图v2的谷歌播放服务库中的隐藏build.xml?

Jan*_*Doh 13 android

我相信eclipse有一个崩溃的案例和一些奇怪的事情.我重新启动了项目并完成了我能从头开始思考的所有事情.

代码和配置文件看起来很完美.

++我已经通过命令行更新了项目.(./android update project --name GPSTest --target 4 --path "/home/me/workspace/GPSTest")

++然后我转到项目的根目录并使用 ant debug

我收到此错误:

-build-setup:
[echo] Resolving Build Target for GPSTest...
[gettarget] Project Target:   Google APIs
[gettarget] Vendor:           Google Inc.
[gettarget] Platform Version: 4.2
[gettarget] API level:        17
[echo] ----------
[echo] Creating output directories if needed...
[echo] ----------
[echo] Resolving Dependencies for GPSTest...
[dependency] Library dependencies:
[dependency] 
[dependency] ------------------
[dependency] Ordered libraries:
[echo] ----------
[echo] Building Libraries with 'debug'...

BUILD FAILED
/home/me/android-sdks/tools/ant/build.xml:595: 
Invalid file: /home/me/android-sdks/extras/google/google_play_services/libproject
/google-play-services_lib/build.xml
Run Code Online (Sandbox Code Playgroud)

我不知道这是怎么发生的

dee*_*ter 30

运行

android update project --path . 
Run Code Online (Sandbox Code Playgroud)

在google_play_services目录中为我修复了这个确切的问题.

  • 它还需要--target param,可以通过`android list targets`获得. (5认同)
  • `android update lib-project --target 8 --path .`为我做了. (3认同)
  • 不应该是`lib-project`而不是`project`? (2认同)

Jon*_*ock 13

尝试在play服务lib上运行android更新项目.

除此之外,我会删除google_play_services并从Android SDK管理器获取一份新副本.