代码之家  ›  专栏  ›  技术社区  ›  mobibob

如何在Eclipse中修复这个Android SDK构建问题?

  •  0
  • mobibob  · 技术社区  · 14 年前

    我正在为Android开发人员使用Eclipse,在我尝试合并Facebook SDK之前,一切都很顺利。现在,当我试图把它退出来时,似乎有一个工件留在了Eclipse试图链接FB库的后面????

    [2010-11-17 18:50:22 - Library Project] Unable to set linked path var '_android_com.facebook.android' for library /Users/mobibob/Projects/workspace/facebook-android-sdk/facebook: Path variable name cannot contain character: ..
    

    有没有线索表明这个命令/引用在构建配置中的位置?我已经尽我所能地把它擦干净了,但是我仍然得到同样的错误。

    1 回复  |  直到 14 年前
        1
  •  0
  •   mobibob    14 年前

    问题解决了…事实证明,在配置库引用的过程中,我所做的并不是Facebook SDK。我不完全确定我是如何配置错误的,但是我调整了各种“路径”设置,这样,当自动构建尝试构建我的项目时,Android.R的导入被添加到我的源模块中。这将取代com.myproject.r,并且不会解析资源引用的值。

    在故障排除过程中,我修改了路径顺序和设置的其他问题,使情况变得更糟。在没有Facebook的情况下重新创建项目是发现和修复的第一步。

    不管怎样,我学到的经验是,当问题在源代码中时,构建错误消息可能会将一条错误地指向配置。