Xamarin Live Player not connecting after scanning barcode on mobile

I tried to try new Xamarin active player features, but when I looked at the QR code just scanned and did nothing.

  • I have checked the connection of the whole device and I am sure all devices are on the same network.
  • I closed everything and restarted the whole device
  • I have checked all available updates.

On the xamarin website, write something like this: "The network can be highly secured (for example some corporate networks) by blocking the ports required by the Xamarin Live Player."

How can I fix this problem, do you have any ideas?

+3


source to share


2 answers


The phone and laptop must be on the same network. From the same network, you must be able to access the Internet (they do not provide any information for the purposes of this requirement) They assume that your internal networks do not have port restrictions such as firewalls. I observe that port 8084 is used by VS 2017.

Your network may restrict port 8090

is the only port specific to the Xamarin Live connection. This information is not officially confirmed (there is a lot of fog).

https://forums.xamarin.com/discussion/95435/which-ports-are-needed-for-live-player



Other ports used by Xamarin are 80 and 443 and 5000:

https://forums.xamarin.com/discussion/13862/ports-required-for-installation-behind-firewall

If you are on Mac, for the Xamarin 22 Mac agent port:

https://developer.xamarin.com/guides/cross-platform/getting_started/installation/firewall/

+4


source


I ran into this same problem and fixed it by setting my own port forwarding rule on my router for port 8090. This site will guide you through your specific router and how to set a custom rule: https://portforward.com/router.htm



I had to set it for both my computer IP and the IP phone I was trying to associate it with. I'm not sure if how it is supposed to work, but just using one or the other doesn't seem to work.

0


source







All Articles