While developing an Android application, you'll most often probably be running the app on an Android emulator. While convenient, an emulator will have poor performance when compared with a real Android device.
The best way to test an app is to use a physical Android device. This recipe will walk through deploying a React Native app to a physical Android device.