我正在使用Eclipse for Android dev,一切都很顺利,直到我尝试合并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: ..
此命令/引用在构建配置中的任何线索?我尽我所能地搜索它,但我仍然得到同样的错误。
答案 0 :(得分:0)
问题解决了......事实证明,Facebook SDK并不是我在配置库引用过程中所做的事情。我并不完全确定我是如何配置错误的,但是我正在调整各种“路径”设置,一旦自动构建试图构建我的项目,android.R的导入就被添加到我的源模块中。这取代了com.myproject.R,并且不会解析资源引用的值。
在故障排除过程中我修改了路径顺序和设置的其他问题,这使得情况变得更糟。在没有Facebook的情况下重建项目是发现和修复的第一步。
无论哪种方式,我学到的教训是,当问题出现在源代码中时,构建错误消息可能会误导构建错误消息。