Here is what I had to do:
- Download Android SDK (Not the full bundle, just the SDK)
- Install it and run it
- Once it opens install the following packages (by clicking on the check-boxes next to them)
Under the tools folder
- Android SDK Tools
- Android SDK Platform Tools
- Android SDK Build Tools
Then install the package of your mobile devices current version (Ex. Android 4.4.2)
Under the Extras folder:
- Android Support Repository
- Android Support Library
- Google USB Driver
Once you have those installed, and you have plugged in your mobile device via USB, go to this location on your computer:
ANDROID SDK INSTALL PATH\Android\android-sdk (Where ANDROID SDK INSTALL PATH is where you installed the Android SDK)
Hover over the “platform-tools” folder, hold the “Shift” key, simultaneously right-click on the folder. If you held the “Shift” key while right-clicking it, an option comes up in the context menu, that new option is (And you will select) “Open Command Window Here”.
Type in the CMD window (in this order, entering after each one):
adb kill-server
adb start-server
adb devices
if you see you’re device under the list of devices that come up in the CMD window, Great!
If not, you will have to download the “USB-Driver-Tool”. It’s a free tool that you can use to install the driver to your mobile device, so that it’s recognizable to Unity via USB.
(I’ll get you a download link if you need)
Open USB-Driver-Tool and find your mobile device (probably the one with the yellow triangle next to it), and right-click it. Select “Install ADB Driver” and let it finish the USB intallation.
Once all of that is finished, keeping your mobile device plugged in, re-run the commands we previously mentioned. If your device shows in the command window, Open Unity Remote on your device, then Open unity.
Test the connection by playing a unity scene.
If this worked, I’d love to know. If not, please respond with what went wrong, and when. If you didn’t understand my rambling, just respond, telling me where you didn’t understand. Again sorry for rambling.