Cordova/Phonegap facebook插件Android:facebookConnectPlugin未定义
对于安卓系统,我不断地得到这个错误,对于这个 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中: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“设备” 漫游者
<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开发者应用程序,它显然根本不支持自定义插件