Help to update/improve. Also if you find anything that is deprecated here or find a typo, do tell it. Thanks!
Assumptions
- This guide mainly covers steps (including and) after ejection from
create-react-native-app
(CRNA). - You should know how to run your app using CRNA and Expo app from Play Store. Two issue I've faced and fixed - (1) watchers fixed permanently by
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
and (2) by using yarn over npmv5 to avoid buggy installation of CRNA projects as well as of other packages that are installed in it later. - This guide does not cover setting up any Android emulator or using Android Studio (we will go full cli instead).