Icenium LiveSync enables you to easily deploy an app in development to one or more devices and see changes made–in real-time in both the integrated device simulator and across all connected devices–without having to recompile. In order for LiveSync to work, your development environment must be able to communicate with the device. For Android devices this requires communication using the Android Debug Bridge (ADB). This video shows you how to set up your development environment to enable LiveSync between Graphite and the Samsung Galaxy S III.
What to Do
The steps outlined in the video are simple and easy to complete.
- Install the Samsung Android USB Driver for Windows
- Enable Debug Mode on the Device
- Optionally Verify with ADB
Install the Samsung Android USB Driver for Windows
This is pretty straight forward. Go here and download the Samsung Android USB Driver for Windows. This is the driver package for many of the Samsung devices, including the SGS3 and other smartphones and tablets in the Galaxy product line.
Enable Debug Mode on the Device
For any device that will be communicating over the ADB, you must enable USB Debugging. On the SGS3 this is in Settings > Developer Options. Check the box for USB Debugging so that there is a green check mark in the box.
Optionally Verify with ADB
When you installed Icenium Graphite part of the installation package included the Android Debug Bridge, which is used for LiveSync communication between Graphite and the devices. You can use ADB in a command line to verify that your SGS3 is visible to ADB (this isn’t necessary, but can be useful if you are troubleshooting any device connection issues).
- Open a command line end enter:
You should see a device ID for your SGS3 (for example, in the video mine is 4df1d84539005ffd).
That’s it – you are all set. When you create or open a project in Icenium and your SGS3 is connected, you should see it in the Device list.