Facebook Connectプラグインを使用しているPhoneGapに問題があります。PhoneGap FacebookプラグインがAndroidと接続する
私はplugins.xml
をファイルに次の行を追加しました:
<plugin name="com.phonegap.facebook.Connect" value="com.phonegap.facebook.ConnectPlugin" />
そして、このはファイルFbDialog.java
内にを含める:
import com.phonegap.helloworld.R;
私はsrc
上でこれらのファイルを持っている:
com
/facebook/android/
AsyncFacebookRunner.java
DialogError.java
Facebook.java
FacebookError.java
FbDialog.java
Util.java
/phonegap/
facebook/ConnectPlugin.java
helloworld/HelloPhoneGapActivity.java
ressourcesファイルを閉じると、アイコンがコピーされます。 HTMLでは、いくつかのJavaScriptコードが含まれています:
cordova-1.6.1.js
cdv-plugin-fb-connect.js
facebook_js_sdk.js
私はappIdでデフォルトのHTMLの例を使用します。
私は私のAndroid携帯電話上でアプリケーションを実行すると、ダイアログは言う:
コルドバFacebookはプラグインが初期化に失敗する接続します!
と
コルドバのFacebook auth.statusに失敗したプラグインを接続します!
私は、ログインブトンをクリックすると、ダイアログは言う:
コルドバFacebookは、ログインに失敗したプラグインを接続して、クラス
を発見していないとEclipseコンソールログは次のとおりです!
私はこれすべてをofficiel Gitのreadmeと チュートリアルAdd Facebook login to PhoneGap/Cordova Android app Easiest wayで実行します。
アプリケーションをコンパイルすると、エラーは発生しません。
この問題を解決するにはどうすればよいですか?
私は古い回答であなたを気にしていますが、まったく同じ問題があります。私はあなたが提案した解決策についてはっきりしていません。 plugins.xmlに同じ行があり、org.apache.cordova.facebookパッケージにConnectPlugin.javaがあります。私は何が欠けていますか?ありがとう:) – wirate
それを考え出したhttp://stackoverflow.com/questions/11857958/phonegap-class-not-found-at-file-android-asset-www-cordova-2-0-0-js938 ラインのニーズconfig.xmlに入れるplugins.xmlが役に立たないように見える – wirate