【问题标题】:Edit build.xml in android project to include facebook sdk.jar在 android 项目中编辑 build.xml 以包含 facebook sdk.jar
【发布时间】:2013-05-23 05:15:36
【问题描述】:

我正在 Eclipse 中为下一个版本的 android 项目编辑 build.xml 文件。在这个 sprint 中,我添加了 facebook 登录功能,因此我将 facebook sdk 称为内部库。现在我想编辑 build.xml 以包含它。我怎样才能做到这一点?

我在这里搜索了以前的问题,但找不到我正在寻找的确切答案。有人可以解释一下如何做到这一点吗?提前 Tnx。


我需要编辑和添加一些东西到 ant.properties 文件吗?有什么建议么?类似于“在 ant.properties 中为 SDK >=8 添加 jar.libs.dir=your_path_here/lib”...这也没有改变 BTW

【问题讨论】:

    标签: android eclipse build-automation facebook-login build.xml


    【解决方案1】:

    现在我想编辑 build.xml 以包含它。我该怎么做?

    请将您的 JAR 放在项目的 libs/ 目录中。蚂蚁会从那里捡起它。无需更改 build.xml

    【讨论】:

    • 当我在 libs/ 中包含 facebooksdk.jar 时,项目无法编译。错误日志显示此错误。 "无法执行dex:多个dex文件定义了Lcom/facebook/AccessToken$SerializationProxyV1;"
    • 这是因为您在项目中使用了 facebook_lib_project 和相同的 jar 版本。排除其中之一。
    • @AchiniSamuditha:如果 Facebook 的 SDK 是 Android 库项目,而不是 JAR,请按照说明附加 Android 库项目:developer.android.com/tools/projects/…
    • @PankajKumar 正如你所说,我排除了 Facebook lib 项目。并且只在 /libs 中包含 thefacebook.jar。但是我的项目仍然无法编译。怎么办?
    • 清理你的项目,然后刷新...或者重新启动 eclipse 可以解决这个问题..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-16
    • 2011-10-06
    相关资源
    最近更新 更多