But when I build the android APK version expo build:android -t apk, It only shows white/blank screen right after the splash screen showed up when it’s supposed to load the App. Any idea why this happen?
Is your app running fine in dev mode? If yes, do you have “scheme” property in your app.json. That might be the culprit as well. The last time I checked, when I set “scheme” in app.json, the standalone app is opening all the screens that are registered in the switchNavigation which resulting in undefined errors.
Try to remove scheme from app.json and rerun the build.
I suspect there is an error in your app when compiled into standalone app and it is quite common.
Do you have error monitoring in your app?
If not, I suggest you add one. https://www.bugsnag.com/ has a free trial and the installation for react native app is quite easy.