在Android上集成facebook connect与Cordova 3.4

时间:2014-04-14 18:07:13

标签: android facebook cordova cordova-plugins

有没有人能够将facebook连接插件与phonegap 3.4配合使用?我真的很难用这个来达到理智状态。我只是想做自动安装。所以我一直在the docs中完全按照说明操作。

cordova create myApp

cd myApp/

cordova platform add android

cordova -d plugin add https://github.com/phonegap/phonegap-facebook-plugin --variable APP_ID="364700000000802" --variable APP_NAME="My Facebook App"

此时如果我尝试运行cordova build android,我会收到此错误:

BUILD FAILED
/Users/croberts/adt-bundle/sdk/tools/ant/build.xml:720: The following error occurred while executing this line:
/Users/croberts/adt-bundle/sdk/tools/ant/build.xml:734: Compile failed; see the compiler error output for details.

Total time: 10 seconds
Error code 1 for command: ant with args: debug,-f,/Users/croberts/Dropbox/myApp/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
Error: /Users/croberts/Dropbox/myApp/platforms/android/cordova/build: Command failed with exit code 2
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/src/superspawn.js:126:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:735:16)
    at Process.ChildProcess._handle.onexit (child_process.js:802:5)

如果我不添加插件,那么它会正常构建。也许在你安装facebook-connect之后你不能再尝试构建项目了吗?

如果我添加插件,然后而不是尝试为Android构建我只是尝试在eclipse中打开它(文档建议),然后FacebookLib无法找到android.R类。

The import com.facebook.android.R cannot be resolved 

以及控制台Unable to resolve target 'android-8'

中的错误

有没有人做过如何让这个东西在Android上工作的好教程?我觉得我已经在线阅读了所有内容,但没有找到任何可以完成工作的东西。

1 个答案:

答案 0 :(得分:0)

我还有很难将facebook与phonegap整合在一起....我想这可能对你有所帮助:

http://www.systenics.com/blog/setup-facebook-login-and-camera-for-android-app-using-phonegap-34/

http://www.excellentwebworld.com/integrate-facebook-in-phonegap/

cordova构建android错误:当我在src org / apache / cordova / facebook /下创建包/文件夹时我也有这个...所以我使用eclipse添加facebook sdk并构建...没有错误.. ..

我现在唯一的问题是来自模拟器....它不起作用...初始登录失败....仍然试图弄清楚我错过了什么....和平