PhoneGap과 함께 Facebook Connect 플러그인을 사용하는 데 문제가 있습니다.PhoneGap Facebook 플러그인이 Android와 연결됩니다.
나는 plugins.xml
를 파일에이 줄을 추가 한 :
import com.phonegap.helloworld.R;
내가 src
에이 파일이 있습니다 :
<plugin name="com.phonegap.facebook.Connect" value="com.phonegap.facebook.ConnectPlugin" />
그리고이 파일 FbDialog.java
에에을 포함
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 예제를 사용합니다.
내 안드로이드 휴대 전화에서 응용 프로그램을 실행하는 대화는 말한다 :
코르도바 페이스 북 플러그인이 초기화에 실패 연결!
및
코르도바 페이스 북 플러그인 연결은 auth.status에 실패!
내가 로그인 부통을 클릭하면 대화 상자는 말한다 :
코르도바 페이스 북 플러그인이 로그인에 실패 연결 클래스
그리고 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