Adb -s 192.168.1.6:5555 ..... Error: More Than One Device/emulator
Solution 1:
I made two changes to the steps to get this working.
1) BEFORE disconnecting the wire from my phone, I ran adb reverse tcp:8081 tcp:5555
(note the 5555
port number for the phone) and adb connect
MY.PHONE.IP.ADDRESS:5555` (with port number).
Only now did I disconnect the wire.
Then I installed the app, although it probably would work if the app was already installed.
2) After the app was installed and I was getting errors "Unable to load Script” and “Could not connect to development server”,
- opened the developer menu (shake the phone with the React Native app open) and selected “Dev Settings”. Selected “Debug server host & port for device” from the menu.
- In the window on my phone I entered
MY.COMPUTER.IP.ADDRESS:8081
Now I could open/close the app for a reload, and shake -> debug JS remotely.
Solution 2:
When I am facing the same issues than doing like below:
1) kill your process of 8081 port for using this command : kill -9 $(lsof -t -i:8081)
2) Reset your adb connection with : adb usb
if you want to run via wifi then connect your device again : adb tcpip 5555
3) Start your npm : npm start
4) Then after you can run your react native app : react-native run-android
and it's works fine for me.
Solution 3:
Simple, Start task manager and kill adb.exe process and run adb devices command
Post a Comment for "Adb -s 192.168.1.6:5555 ..... Error: More Than One Device/emulator"