Naturally, when you develop an Android application, you need to test the application as you are building it. There are several options you have for testing the application locally. They involve running an Android emulator, the two most popular options being the one packaged with the Android SDK tools and Genymotion. Unfortunately, these emulators show poor performance and are cumbersome to use. The best solution is to use an actual physical device.
This recipe will walk you through deploying a React Native application to a physical Android device.
We created a sample React Native application named
TestDeployApp. Make sure your device is connected via USB.