Couple of months ago I got my job as android developer.The first problem i had faced were my collegues who using Eclipse.I was allowed to use Android studio if I will not make any changes to existing project structure.After 3-4 attemps I finally found a decision.Here is steps to open Eclipse git project without migrating to Gradle and without changing project structure.
- Clone git repository of project
- Add /gen and /.idea to .gitignore
- Open any of already created Android Studio projects.
- File -> Open -> Choose path root project folder(with src and res inside)
- Doble-click project to open project structure
- Select root project folder -> F4
- Project -> Project SDK -> Android API XX Platform && Project language level -> Override in interfaces
- Modules -> Sources tab. Mark src as Sources && res as Resources.
- Modules -> Paths tab. Use module compile output path.Create folders output and output_test inside gen folder (create gen if folder not exist yet).Output paths should look like C:\Users\User\project_rep\project\gen\output
- Modules -> Dependencies tab. Click "+" -> Jars or directories.Select all .jar libraries which are using by your project.(Android Studio can pretend like its added only one jar but thats not true)
- Facets -> "+" -> Android
- Facets -> Structure tab -> Reset to defaults.
- Close Project Structure window.
- Run -> Edit configurations -> Android Application -> Module -> Select your module.Target device -> Show chooser dialog.
Finally, after all of those steps you are able to hit Run button.Enjoy!