react-native run-android command terminates by leaving a message in android simulator. The message is as follows:
Unable to load script.Make
if you have everything correctly configured then try this:
adb reverse tcp:8081 tcp:8081
Why? "When the RN packager is running, there is an active web server accessible in your browser at 127.0.0.1:8081. It's from this server that the JS bundle for your application is served and refreshed as you make changes. Without the reverse proxy, your phone wouldn't be able to connect to that address."
all credits to Swingline0