Phonegap安装facebook插件错误 - facebookconnect.xml已经存在

时间:2014-04-16 08:05:51

标签: facebook cordova plugins

我正在尝试使用此处提到的自动安装部分https://github.com/phonegap/phonegap-facebook-plugin安装Facebook插件,使用此命令进行phonegap

 phonegap plugin add C:\Softwares\phonegap-facebook-plugin --variable APP_ID="240818432XXXXXX" --variable APP_NAME="MyAPPNAME"

我得到了你的恐怖

[phonegap] adding the plugin: C:\Softwares\phone
[Error: Variable(s) missing: APP_ID, APP_NAME]
[error] Variable(s) missing: APP_ID, APP_NAME

所以我看到了这个问题并跟着它Cordova Facebook plugin : missing variables APP_ID, APP_NAME

我使用nodejs安装了plugman并运行下面的命令

plugman -d install --platform android --project C:\Users\Documents\myproject 
--plugin C:\Softwares\phonegap-facebook-plugin --variable APP_ID="240818432XXXXXX" 
--variable APP_NAME="MyAPPNAME"

我收到此错误:

Installing "com.phonegap.plugins.facebookconnect" for android
cordova version check failed ("C:\Users\Documents\myproject\cordova\version")
, continuing anyways.
Install start for "com.phonegap.plugins.facebookconnect" on android.
Beginning processing of action stack for android project...
Error during processing of action! Attempting to revert...
Failed to install 'com.phonegap.plugins.facebookconnect':Error: Uh oh!
"C:\Users\Documents\myproject\res\values\facebookconnect.xml" already exists!

我不确定我是否以正确的方式为phonegap安装facebookplugin。我只是按照phonegap中的文档进行操作,这就是我得到的。

我正在使用Windows7 64位。

任何指导都会非常感激。

由于

1 个答案:

答案 0 :(得分:1)

项目路径错误。它应该指向\myproject\platforms\android。 您需要先运行phonegap build android来构建它。

plugman -d install --platform android --project C:\Users\Documents\myproject
        --plugin C:\Softwares\phonegap-facebook-plugin
        --variable APP_ID="240818432XXXXXX" --variable APP_NAME="MyAPPNAME"