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)
@SenecaありがとうSenecaここではNode.jsの複雑さを追加したくないので、React NativeのFacebook SDKに行きたいと思っています。私は上記の前にエラーを指定していなかった。私はまたアンドロイドマニフェストで正しくapp idを設定してstring.xmlを参照しています –
私は以下のエラーを受け取りました。クラッシュ10-10 09:07:36.783 3609-3609/com.androidlogin I/FacebookInitProvider:Facebookの自動初期化に失敗しましたSDK 有効なFacebookアプリIDはAndroidManifest.xmlに設定するか、SDKを初期化する前にFacebookSdk.setApplicationIdを呼び出して設定する必要があります。 –
---------クラッシュの開始 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を呼び出そうとしています –