Cordova/Phonegap facebook插件Android:facebookConnectPlugin未定义

Cordova/Phonegap facebook插件Android:facebookConnectPlugin未定义,android,facebook,cordova,phonegap-plugins,Android,Facebook,Cordova,Phonegap Plugins,对于安卓系统,我不断地得到这个错误,对于这个 phonegap facebook插件 我尝试过删除所有平台,删除所有平台,只添加这个插件 我目前只安装了以下插件: 漫游者:爱奥尼亚·吉特·安卓漫游者$cordova插件 com.phonegap.plugins.PushPlugin 2.3.1“PushPlugin” com.phonegap.plugins.Facebook连接0.8.1“Facebook连接” org.apache.cordova.device 0.2.12“设备” 漫游者

对于安卓系统,我不断地得到这个错误,对于这个 phonegap facebook插件

我尝试过删除所有平台,删除所有平台,只添加这个插件

我目前只安装了以下插件: 漫游者:爱奥尼亚·吉特·安卓漫游者$cordova插件 com.phonegap.plugins.PushPlugin 2.3.1“PushPlugin” com.phonegap.plugins.Facebook连接0.8.1“Facebook连接” org.apache.cordova.device 0.2.12“设备” 漫游者:爱奥尼亚·吉特·安卓漫游者$

在my config.xml中:

<feature name="org.apache.cordova.facebook.Connect">
    <param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" />
</feature>
<feature name="org.apache.cordova.facebook.Connect">
    <param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" />
</feature>
我尝试过删除所有平台,删除所有平台,只添加这个插件

我目前只安装了以下插件: 漫游者:爱奥尼亚·吉特·安卓漫游者$cordova插件 com.phonegap.plugins.PushPlugin 2.3.1“PushPlugin” com.phonegap.plugins.Facebook连接0.8.1“Facebook连接” org.apache.cordova.device 0.2.12“设备” 漫游者:爱奥尼亚·吉特·安卓漫游者$

在my config.xml中:

<feature name="org.apache.cordova.facebook.Connect">
    <param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" />
</feature>
<feature name="org.apache.cordova.facebook.Connect">
    <param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" />
</feature>

我的设置:

漫游者:爱奥尼亚·吉特·安卓漫游者$npm——版本 1.4.28 漫游者:爱奥尼亚·吉特·安卓漫游者$cordova-v 4.0.0 漫游者:爱奥尼亚·吉特·安卓漫游者$爱奥尼亚-v 1.2.8

有什么想法吗


关于安卓问题有什么想法吗?我应该发布什么其他信息来解决此问题?

已解决!问题是Facebook应用程序中缺少密钥哈希(请参阅developer.Facebook.com dashboard,android)

要添加密钥散列,请运行keytool(在您使用构建/运行应用程序的SDK中)

keytool-exportcert-alias androiddebugkey-keystore~/.android/debug.keystore | openssl sha1-binary | openssl base64

密码默认值似乎是“android”

所有其他错误密码都会给您相同的错误密钥

只有正确的密码才能生成不同的、好的密钥

把这把钥匙放进FB


在本机开发中,此错误更为明显。您得到一个FB错误,或者可以看到错误控制台日志中提到的密钥哈希。如果这个插件也能做到这一点就好了。

我也有同样的问题;在我的例子中,问题是我使用的是PhoneGap开发者应用程序,它显然根本不支持自定义插件