- Home /
Under the new Unity licensing, what is required to use System.Net.Sockets in an Android project?
I was using the free version of Unity a few years ago. During development, I ran into an exception:
'System.Net.Sockets' are supported only with Unity Android Pro
This discouraged me from continuing my development because the start up cost to purchase Unity Pro and the Android Pro add-on was just too high.
Now that I am back, I notice the licensing has changed. I did a lot of googling and found a lot of old posts from 2012-1014 under the old licenses. I cannot find anything about this topic under the current licenses.
If anyone can provide some insight into the current status of this, I would greatly appreciate it.
Thank you for your time.
Answer by IsaiahKelly · Aug 21, 2016 at 06:44 PM
The new licensing model makes all previous "pro only" features available in the free (personal) version as well. So there is essentially no difference between them in terms of features. The only real restriction to the free version now is the lack of a dark editor skin and a forced splash screen.
Unity also offers some additional online services to pro/paying subscribers only, like their new multiplayer platform. But you're completely free to roll your own here, as long as it doesn't require one of these pro services.
Your answer
Follow this Question
Related Questions
Problem with GetNetworkTime 0 Answers
Fast communication between Android and desktop via USB 0 Answers
UNET Bug with NetworkHash128 and Saving Prefabs 0 Answers
Multiplayer Networking for Android 0 Answers
UNET can't join android server 0 Answers