【问题标题】:Error when Building an Android Project that references Facebook构建引用 Facebook 的 Android 项目时出错
【发布时间】:2012-04-25 07:51:27
【问题描述】:

我正在我的 Android 项目中运行构建目标,但它在控制台日志中失败:

-setup:
     [echo] Creating output directories if needed...
     [echo] Gathering info for MyGameProject...
    [setup] Android SDK Tools Revision 19
    [setup] Project Target: Android 2.2
    [setup] API level: 8
    [setup] 
    [setup] ------------------
    [setup] Resolving library dependencies:
    [setup] E:\Android\workspace\MyGameProject: ../../facebook-android-sdk/facebook => E:\Android\facebook-android-sdk\facebook
    [setup] ------------------
    [setup] Ordered libraries:
    [setup] E:\Android\facebook-android-sdk\facebook
    [setup] ------------------
    [setup] API<=15: Adding annotations.jar to the classpath.
    [setup] ------------------
-build-setup:
     [echo] Building Libraries

BUILD FAILED
E:\Android\workspace\MyGameProject\build.xml:51: The following error occurred while executing this line:
C:\Android\android-sdk-windows\tools\ant\build.xml:515: The following error occurred while executing this line:
Target "${build.target}" does not exist in the project "facebook". 

有人知道怎么解决吗?

【问题讨论】:

  • 你能显示清单代码吗?您使用什么库进行 Facebook 集成?
  • 你也更新了facebook库项目吗?

标签: android eclipse facebook build


【解决方案1】:

facebook-android-sdk 默认没有 build.xml

你可以创造;转到 facebook-sdk 目录并执行命令行:

android update project -p .

【讨论】:

  • 感谢您的回答。我尝试执行命令。我在 facebook 文件夹中有一个 build.xml。但是在 ant 中运行构建目标仍然会显示该错误。这不是阻止我的游戏构建其余部分的错误。即使出现此错误,我的游戏仍然可以运行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-04
  • 2011-03-11
  • 2019-11-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多