For your first screen issue::
I've encountered the same issue while following the React Native tutorial (developing on Linux and targeting Android).
This issue helped me resolve the problem in following steps.
1. (in project directory) `mkdir android/app/src/main/assets`
2. `react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res`
3. `react-native run-android`
I've encountered the same issue while following the React Native tutorial (developing on Linux and targeting Android).
This issue helped me resolve the problem in following steps.
(in project directory) mkdir android/app/src/main/assets
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
react-native run-android
You can automate the above steps by placing them in scripts part of package.json like this:
"android-linux": "react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res && react-native run-android"
Then you can just execute `npm run android-linux` from your command line every time.
I've encountered the same issue while following the React Native [tutorial][1] (developing on Linux and targeting Android).
This [issue][2] helped me resolve the problem in following steps.
1. (in project directory) `mkdir android/app/src/main/assets`
2. `react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res`
3. `react-native run-android`
[1]: https://facebook.github.io/react-native/docs/getting-started.html#running-your-react-native-application
[2]: https://github.com/facebook/react-native/issues/2743
You can automate the above steps by placing them in `scripts` part of `package.json` like this:
"android-linux": "react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res && react-native run-android"
Then you can just execute `npm run android-linux` from your command line every time.