私は最近、reactネイティブアプリの変換を開始してExpoで実行しているので、実際のAndroidデバイスでこれをテストできます。上記のエラーが発生します。それ以降、 Expo XDE。私もWindowsマシンで実行しています。
完全なエラーメッセージは次のとおりです。
] 1
これは私のindex.jsと関係があると考えましたが、ここでは
import { AppRegistry } from 'react-native';
import App from './App';
AppRegistry.registerComponent('projectTARA', () => 'App');
次の解決策が機能しました:
AppRegistry.registerComponent('main',() => App);
クレジット:Rishav Kumar
(解決にマークを付けるために返信することはできませんか?)
問題は、Android Studioでプロジェクトを開いていないことです。前のプロジェクトはAndroid studioで実行されており、エミュレータで最新のプロジェクトを実行しています。
「Doco」からプロジェクトを作成し、Practiceで保存しました。そのようにその行を書きます
AppRegistry.registerComponent('Practice', () => FixedDimensionsBasics);
質問のようにエラーが出ます
だから、私はiosフォルダーのAppdelegate.mファイルを確認し、プロジェクト名がProjectであることを確認して、その行を次のように変更します。
AppRegistry.registerComponent('Project', () => FixedDimensionsBasics);
そして私のエラーは解決しました
「Doco」を使用している場合は、そのことを確認してください。
以前にReact完全にシャットダウンされなかったプロジェクトを実行したことがあるので、この問題に遭遇しました。これを修正するために、コンピューターを再起動することができました。しかし、代わりにこれを実行することを選択しました:( MacOSはLinuxでも動作するはずです。Windowsの場合は、タスクマネージャなどを使用する必要があります)。
プロセスを終了すると、react-nativeプロジェクトを実行できるようになります。