

As a result, I wrote this guide on how to do it.Īt the time of writing this guide, I am using the following on my development machine:

When I first started using Android Studio, it took me some time to figure out how to work from a remote Git repository over SSH using private/public key authentication. This serves as a central place to store my code as well as a backup in-case my hard disk fails or someone comes and steals my computer (knock on wood).

I have a set of Git repositories that I keep on a Digital Ocean cloud virtual machine. Like many software engineers, I use Git as my source control software. However given that it is most likely to supercede Eclipse as the next Android IDE, I thought it would be a good idea to start using it now to develop my apps. Android Studio is currently in Beta phase.
