使用Android Studio也有近半年的时间了,期间数次想弃之,真是得其门而不得入!好在现在使用还算顺利,基本的问题都能解决。下面是我学习使用过程中遇到的几个困惑。
Beta版也好使!
有些同学可能发现Android Studio目前还是Beta版,还未发布正式版本,Bug可能会比较多,网上能找到的资料相对来说没那么多,就不想切换了,等出正式版再用,不当第一个吃螃蟹的人。大家大可放心使用,想当初Google
2004年发布Gmail Beta1.0版,到2009年才发布正式版,整整五年的时间!SO~Bug并没有想象的那么多!老外早就开始大范围使用Android Studio了,在我们使用的过程中遇到的问题,StackOverflow都能帮你解决。大家完全可以大胆放心的切换到Android Studio IDE
流畅的网络,能流畅访问外网的网络,最好是买个VPN(你懂的)
当你第一次满心欢喜打开安装好的Android Studio时,崩溃的事情马上发生。尼玛下载真久,其实这一步是在下载安装Gradle插件,后面还有好多插件要下载安装!这个可能跟大家使用Eclipse时有点不一样。如果你没有一个流畅访问外网的网络,这个过程够你喝一壶的了!有可能一天都不能下载完成。
永远只使用最新版本的Gradle
简单介绍下Gradle,Gradle是一个类似于Maven的编译打包工具,据说比Maven更加强大。Android Studio无缝集成Gradle,无需我们自己配置。由于Gradle是独立于Android Studio,并不随着Android Studio的版本升级而升级,可以由我们自己来指定不同的版本,具体可在我们的工程目录gradle文件夹下进行配置,例如如果我们的工程为Test那么具体的目录为《\Test\gradle\wrapper\gradle-wrapper.properties》,修改distributionUrl值即可,比如可以把版本号改为1.11
那Gradle会对我们造成哪些困扰呢?在我们开发项目的过程中难免不会导入第三方类库(以源码工程lib的方式导入),如果第三方类库使用的Gradle版本跟我们不一样,那整个lib模块会使用我们本地已经下载好的Gradle版本吗?据我使用的经验,答案是否定的!会重新下载一个不同版本的Gradle!,想到咋们的下载速度,慢的一坨,严重影响心情,哪有使用Eclipse那么爽。也许这一步就让你默默切回到Eclipse了。
那有什么方式可以解决这个问题呢?还是按照上面介绍的方式修改要导入类库的distributionUrl为我们本地费劲力气下载好的最新版Gradle,这样咋们就不用另外下载一个版本的Gradle了,省时省力!
以上就是自己当初在使用Android Studio时出现的一些困惑。大家有什么好的经验或者有什么困惑都可以回复探讨,共同学习!