本文具有个人观点,仅供参考。
Android Studio 现在在越来越多的情况下使用,作为Google的亲儿子,具有绚丽的界面和很多新功能,GitHub上很多优秀的开源项目都是使用AS开发的,造成导入Eclipse后很多奇怪的问题,楼主也在这上面花费了太多的时间过渡。
在Github上下载开源项目之后,判断是不是AS开发最简单的方法就是查看目录中是否有build.gradle文件。在AS中选择Import Project后并不是选择项目的文件夹导入,而是选择这个build.gradle文件导入,每次导入都可能因为大牛的gradle的版本和你版本不一样,每次都要下载与其项目相同的版本,过程不翻墙慢的要死,翻墙又麻烦,这个问题可以通过修改build.gradle文件的属性来跳过这一步。
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http://services.gradle.org/distributions/gradle-1.8-all.zip
将gradle-1.8-all.zip改成你有的版本,就能解决了。
我使用了更加暴力的方法,下载了所有版本的gradle,这样也能解决问题,下载之后放在C:\Users\XXXXX.gradle\wrapper\dists的目录下,没有你可以建一个。
AS比ecplise要更耗内存和CPU,我的i3二代+8G RAM +SUMSUNG 840 PRO 已经满载了。大家自己做个参考。
参考资料:Android Studio导入Project的方法
如何引入第三方jar包(以google play service为例)
Android Studio开发工具下载:http://www.androiddevtools.cn