3

gitリポジトリとオンラインでこのエラーを検索しましたが、ここにたどり着くものは何も見つかりませんでした。React Native は私にとってまったく新しいものなので、ばかげたことを見逃していたら申し訳ありません。

反応ネイティブ プロジェクトに react-native-fbsdk をインストールしてリンクしようとしています: https://github.com/facebook/react-native-fbsdk

次の手順を実行しました。

react-native init [YourApp]

結果: 完了、プロジェクトが作成されました

react-native install react-native-fbsdk

出力: C:\wamp\www\chatapp\node_modules 内の 712 フォルダーをスキャンしてシンボリック リンクを探します (26ms) rnpm-install info モジュール react-native-fbsdk が正常にインストールおよびリンクされました

react-native link react-native-fbsdk

出力: C:\wamp\www\chatapp\node_modules の 712 フォルダーをスキャンしてシンボリック リンクを探します (29ms) { [エラー: モジュール 'C:\wamp\www\chatapp\node_modules\react-native-fbsdk\package.json' が見つかりません] ] コード: 'MODULE_NOT_FOUND' }

印刷画面: エラー出力

もちろん、react-native run-android でアプリをビルドしようとすると、次のようになりました。

...
:app:processDebugResources                 
:app:generateDebugSources                 
:app:processDebugJavaRes UP-TO-DATE      
:app:compileDebugJavaWithJavac                 
C:\wamp\www\chatapp\android\app\src\main\java\com\chatapp\MainApplication.java:16: error: cannot find symbol
import com.facebook.FacebookSdk;
...

より詳しい情報:

  • React ネイティブ バージョン: 0.42.3
  • npm -バージョン 4.2.0
  • node_modules フォルダーの下に「react-native-fbsdk」フォルダーが見つかりませんでした。
  • Windows 8.1
  • 私はAndroid Studioで作業しています
  • Android SDK プラットフォーム - ツール 25.0.4
  • Android SDK ツール 25.2.3

前もって感謝します。レオ。

編集 + 更新:反応ネイティブ タグを追加しました。Facebook チームがこれを調査したところ、React Native 自体の問題のようです。 https://developers.facebook.com/bugs/1889723254644374

4

1 に答える 1