2017-10-09 3 views
0

私の設定はReact Native 0.49,Node 6.x,React 16です。私はSDKのApi 23でAVDを設定しましたが、反応ネイティブは今日の時点でMarshmallowまでしかサポートされていません。React Nativeでログイン0.49

react-native-fbsdkバージョン4.22をインストールし、公式の文書に従ってすべての手順に従っています。私は以下のエラーが発生しています。私はSDKを推測してい

は、PassportJS Facebook strategyを使用してみてくださいそれが動作しない場合

10 - 09 21:30:18.620 8098- 8115/com.androidlogin E/ AndroidRuntime: FATAL EXCEPTION: AsyncTask #1 
Process: com.androidlogin, PID: 8098 
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference 
at com.facebook.FacebookSdk.getAutoLogAppEventsEnabled(FacebookSdk.java:858) 
at com.facebook.appevents.internal.AutomaticAnalyticsLogger.logActivateAppEvent(AutomaticAnalyticsLogger.java:46) 
at com.facebook.internal.FetchedAppSettingsManager$1.run(FetchedAppSettingsManager.java:132) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) 
at java.lang.Thread.run(Thread.java:818) 

答えて

0

の初期化に失敗しました。

+0

@SenecaありがとうSenecaここではNode.jsの複雑さを追加したくないので、React NativeのFacebook SDKに行きたいと思っています。私は上記の前にエラーを指定していなかった。私はまたアンドロイドマニフェストで正しくapp idを設定してstring.xmlを参照しています –

+0

私は以下のエラーを受け取りました。クラッシュ10-10 09:07:36.783 3609-3609/com.androidlogin I/FacebookInitProvider:Facebookの自動初期化に失敗しましたSDK 有効なFacebookアプリIDはAndroidManifest.xmlに設定するか、SDKを初期化する前にFacebookSdk.setApplicationIdを呼び出して設定する必要があります。 –

+0

---------クラッシュの開始 10-10 09:07:39.805 3609-3623/com.androidlogin E/AndroidRuntime:致命的除外:AsyncTask#1 プロセス:com.androidlogin、PID:3609 java.lang.NullPointerException:仮想メソッド 'boolean java.lang.Boolean.bを呼び出そうとしています –