Уточняя ответ @alexander «s, вы можете использовать следующий рабочий процесс:
cd android
./gradlew assembleDebug # assembleRelease for release builds
adb install -s <yourdevice> app/build/outputs/apk/yourapk.apk # You can check the identifier for your device with adb devices
adb reverse tcp:8081 tcp:8081 Will forward the phone's 8081 port to the computer's 8081, where the packager listens. If you are deploying over Wi-Fi, have a look at: https://facebook.github.io/react-native/docs/running-on-device-android.html#configure-your-app-to-connect-to-the-local-dev-server-via-wi-fi
В другой экран, запустите:
npm start # Will run the packager
Если вам действительно нужно, вы можете обернуть первый фрагмент кода в скрипт, который можно параметризовать с идентификатором телефона.
Ну ладно, я знал о «обходного» с помощью '' '' ADB установить -s''', но мне было интересно, если там был подобный путь как '' 'response-native run-android -s''' Но я думаю, что это отвечает на мой вопрос. спасибо –