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