盼望已久的Android Studio 3.0正式版终于在25日悄悄上线了,有很多地方都有较大升级,新功能也不少了,赶紧和我一起来体验吧。
如果对面前面分享的下载、安装比较熟悉了,可以直接跳过看最后的各种坑,也祝大家顺利升级。
一、下载
如果你本地之前安装过Android Studio的其他版本,如果设置了更新提示,那么当你打开Android Studio的时候,会自动提示你可以升级了。
如果之前设置更新不提示,那么就需要你手动操作了,如下图所示选择检查更新,如果你本地网络OK的话可以选择要升级到的版本。
如果你本地还没有安装过Android Studio,或者想要自己动手从官网下载,可以跟随我的步伐一起完成。首先进入官网,打开Android Studio页面,可以看到这个界面有明显的升级。
如果你需要抢先体验最新的预览版,可以选择左侧的“预览”,打开如下页面进行下载。
如果和我一样,只想安静的体验正式版,那就老实选择直接下载吧。会弹出如下条款页面:
勾选后即可下载Android Studio 3.0的安装包了。如果默认的系统版本不是你需要的,可以在下拉页面,可以看到这样的各平台版本界面,然后再选择需要的即可。
需要注意的是目前Android Studio 3.0只有单独的ide,没有集成好的bundle,如果你本地已经有sdk了,在使用的时候设置一下即可,如果本地没有sdk,则需要自己先准备好sdk。
如果有不懂的地方可以参考之前的分享“开发IDE大升级,终于迎来了Android Studio”和“Android Studio配置优化,打造开发利器”。
如果你本地的额网络不给力,可以公众号后台回复“android-studio”获取网盘下载链接。
二、安装升级
安装包下载完成后,就可以进行升级安装了,这个过程和之前学习的内容差不多,其中稍微有一些操作会存在一些区别。
如果之前已经安装过Android Studio,则会打开如下页面:
使用默认选项,卸载掉旧版本,然后会弹出一个提示框:
选择“是”确定卸载,然后卸载完成后正式开始安装。
选择默认的“Next”即可:
由于3.0版本里面没带sdk,所以此处会比之前安装的时候少一个选项。继续选择默认的“Next”即可:
设置安装路径,选择默认的“Next”:
选择“Install”开始安装:
等待安装,
安装完成后选择“Next”,
到此安装完毕。
三、体验之旅
安装完成后,就可以开始体验了。由于之前安装过其他版本的Android Studio,其配置文件仍然保留着,这里提示是否导入原来的配置信息。
然后进入启动页面,
第一次运行会跳出代理提示框,如下图所示:
选择“Cancel”即可,然后会出现下图所示的下载进度条。
当组件下载完毕后,进入欢迎页面。
选择默认的“Next”即可:
这里可以选择默认的选项(这里先选择自定义选项,便于同步设置SDK目录,当然也可以后期主动配置),然后选择“Next”即可:
选择Android Studio的默认主题。
如果自定义安装,这里会邀请设置sdk目录,然后 选择“Next”:
配置确认页面,如果OK,点击“Finish”。打开熟悉的主界面,如下图所示:
这里先选择第一个选项新建工程,
可以发现,这个页面比之前多了一个Kotlin支持,选择“Next”。
使用默认的Android版本,选择“Next”,
使用默认的Activity模板,选择“Next”,
使用默认的文件名,点击“Finish”。
开始构建新建的工程,接下来就是非常熟悉的界面了。工程会第一次编译,同时会下载一些匹配的文件,如果一切正常的话就会出现出现以下页面。
四、刨坑
如果网络不给力,或者之前配置有问题的话,这里可能会出现一些想不到的错误,接下来分享一下自己升级中出现的问题,还有其他大牛们碰到的坑。
有台电脑网络有点问题,用了很多方法都不能正常更新sdk的内容,导致升级后出现一些小错误,这里分享给大家。
看到这一片的提升错误就头疼,不过没关系,可以逐步分析解决问题。提示信息大意是指找不见app模板下面的build.gradle文件里面配置的几个依赖文件。关于其具体所指可以点击“Open File”打开对应文件,如下:
最上部分提示构建失败,失败的原因就是上面提示的那些错误。可以看到在dependencies里面有添加多个implementation文件,其中报错的部分就是找不见框起来的内容。
其中com.android.support:appcompat-v7的内容存放的目录在
sdk\extras\android\m2repository\com\android\support\appcompat-v7下面,打开本地目录如下:
可以看到,确实找不见配置文件里面的26.0.0-beta1版本,最新的版本是26.0.0-alpha1。接下来可以通过其他途径下载对应的文件放在目录下,或者将配置文件里面的配置修改为本地有的最新版本。
另外com.android.support.constraint的内容存放的目录在
sdk\extras\m2repository\com\android\support\constraint\constraint-layout下面,打开本地目录如下:
同样发现本地没有配置对应的版本,解决方法同com.android.support:appcompat-v7。
修改完后,重新编译和构建该工程,方法如下:
如果没有其他问题则工程一切正常,然后就可以重新优化配置我们的开发工具了,可以参考以前分享的文章:
接着就可开始使用Android Studio 3.0进行正式开发了。
可能有的同学升级并不是这么顺利,还会遇见一些其他坑,这里分享一些其他大牛的总结,如下:
如果还遇到这些以外的其他坑,欢迎留言一起学习。同时这里也分享一下Android Atudio 3.0的一些新特性,分别如下:
END