Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I just want to know if there is a way to share Android SDK in multiple systems. Suppose if we have 500 computers in the workspace for Android development, do we need to install android SDK , eclipse etc. in all of them? Or is there a Domain Controller kind of thing? Or atleast copy Android SDK some where in the network and use it?

share|improve this question

migrated from stackoverflow.com Dec 24 '12 at 5:00

This question came from our site for professional and enthusiast programmers.

    
The SDK can be in a network drive, you just need to link to its location from Eclipse. Every computer will need Eclipse or whatever IDE you use. –  Leco Dec 24 '12 at 4:57
    
@Leco thats what i thought. But not sure if that can be done –  Seshu Vinay Dec 24 '12 at 4:58
    
Alternatively, you can write the code in a "notepad" or text editor and then use the Android tools from the SDK to compile the app. But the code will be much harder to debug if you are not using an IDE. –  Leco Dec 24 '12 at 5:01
    
@Leco Its not about debugging. Even typing is difficult. When I start typing a word, Eclipse prompts me with the hints and I select one one of them. So, I can't do it in notepad. –  Seshu Vinay Dec 24 '12 at 5:12
add comment

1 Answer

up vote 2 down vote accepted

Yes, the Android SDK can be loaded to a network share and accessed by multiple users. Just put the SDK on server or in one PC on the network. Then, point your IDE to the network path where you have copied the SDK.

This screenshot should give you an idea of how to set the path to your SDK in Eclipse.

Screenshot of setting an SDK network path in Eclipse

NOTE:

Doing this will decrease the speed of debugging the app. Furthermore, the emulator will run much slower.

share|improve this answer
    
got your point. But how slow will it be decreased? greater than 50%? –  Seshu Vinay Dec 24 '12 at 7:50
    
Does it work on HTTP? –  Seshu Vinay Dec 24 '12 at 8:04
    
Say some path like this: 192.168.0.1/myfolder/android-sdk. May I give this as SDK path? –  Seshu Vinay Dec 24 '12 at 8:05
    
EveryServer have its IP or you can also give domain to your server. You can also find it in the network as i like seen in to the pic i have attached. Just select the sdk path from there and you will get it. And yes i dont know about how much it will be slow. But sure that it will be slow compare to local sdk path. –  iDroid Explorer Dec 24 '12 at 8:19
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.