2017-08-06 25 views
0

React-Nativeのこのチュートリアル(https://mentormate.com/blog/react-native-components/)に従って、残念ながらIOSについてしか話しませんが、私はIOSとAndroidの両方でそれに従おうとしています。Androidパッケージサーバー上のReactNative

私は成功した従業員のアプリを初期化し、それがプロジェクトの構造を作成し、AndroidとiOSの両方の部分が作成されます、私はして正常XCodeのを使用してEmployee.xcodeprojを開いた

enter image description here

はリンクのチュートリアル後それを実行するとエミュレータが正常に起動します。 Xcodeでそれを開くと、パッケージャとノードサーバに反応開始:

enter image description here

それから私は、Android Studioでこのプロジェクト構造にAndroidのフォルダを開いて、Androidのプロジェクトを開くしようと、それは、プロジェクトを開いて、正常に構築された:

私は最初はなく、エミュレータのエミュレータ上でそれを実行してみました

enter image description here

を開始するために、長いへの道を取ったので、私はそれを停止し、USB経由で自分のデバイスを接続し、デバイス上でそれを実行するが、それは私にこのようなエラーを示しています

enter image description here

は、私は数日前に反応し、ネイティブについて学び始め、これは私が(IOSとAndroidの両方のために)しようとしています非常に最初の例です。だから、私はこの件に関して非常に新しいです。エラーは、バンドルを正しくパッケージ化する必要があり、パッケージャサーバーを実行する必要があると言います。上に示したように、XCodeからIOSコードを起動したときにサーバーが実行されましたが、アンドロイドスタジオからパッケージ化して実行するにはどうすればいいですか?

+0

あなたはアンドロイド用のプロジェクトを作成するためにどのようなコマンドを使用しましたか? –

+0

Android Studio-> Build-> Android Studioのプロジェクトを再構築する – pixel

+1

'react-native run android'コマンドを試してみてください。デバイスがUSBデバッグを使用して接続されていることを確認してください。 –

答えて

1

問題はチュートリアルがのiosであり、アンドロイドでの実行方法については言及されていませんでした。

アンドロイドでRNアプリを実行するには、react-native run-androidコマンドを使用してビルドする必要があります。

+0

このコマンドは、正しいネイティブrun-androidに対応しています。ターミナルから実行できます。私はターミナルの私のプロジェクトフォルダに行って、それを実行し、それが正常に展開、おかげで@ YaShChaudhary – pixel

+0

@ピクセルオハイオ州申し訳ありません!タイ:) –

関連する問題