1 Android Tool Time 高级提示
译注:Android Tool Time 是一个介绍 Android 工具的系列视频。
Android Studio 迭代周期快、不断改进,这是它的一大优点。每次新版本都带来一批新特性、新工具以及 bug 修复,所有这些都可以潜在地提高你的生产力。
你想尝试所有这些新玩意,但是又不想冒险离开现在稳定的开发环境。你会用哪个更新渠道?多长时间接受一次更新呢?
2 Canary, Beta 或 Stable?
Canary 构建是接下来要出现的早期预览版。它包括令人兴奋的新特性,但还不是很完善,所以不太稳定。Canary channel 上获得的总是最新的构建,即使它已经是新的 Beta 或 Stable 版了。
Beta 版是稳定版的候补。它的 bug 相对较少并且很稳定。在 canary 版迭代的时候,beta 版保持不动,接着在稳定版发布之前每周或双周更新。
Stable 版(稳定版) 是经过良好测试的,并被认为比上一个稳定版更加健壮。频率可能有所不同,但通常要 6-10 周才更新一次。
为了好玩和有用而使用 Canary 构建版使用 Canary 版是把双刃剑:
我喜欢折腾预发布的软件。悄悄地走在其他人的前面很有趣,并且为早期产品提供反馈是对产品产生影响的最佳方式。
但是作为一个专家,让我(或我团队)冒风险使我停顿了一下。
当我们要使用下一个 Android OS 狗粮版时,我知道我该随身带两个手机了。
那我该如何使用 Android Studio 呢?
3 同时安装,双倍好玩
同时安装两个版本的 Android Studio ,一个稳定版,另一个 canary 版,你可以同时获得两边的好处。
译注:关于同时安装多版本,请参考
tools.android.com/tips/using-multiple-android-studio-versions 和下面的视频。
Android Studio 的设置信息存储在版本特定的目录中;具体位置取决于所用的系统。所以两个版本不会互相干扰。
你可以使用新特性,查看哪些 bug 已经解决了,留意那些影响你工作流的问题是否在下一个稳定版中得到了解决。
如果你发现 canary 版越来越稳定、干扰问题越来越少,在下一个稳定版发布的时候你会更有信心接受它。
4 关于更新频率
你可能在看到第一个 canary 构建版发布的时候就下载了,玩了一会,遇到了 bug,然后就回到你的稳定环境了。
第一版的 canary 是最小可见产品,接下来的每个构建相对上一版到会带来显著的改进;所以尽快获得每次更新很值得。
通过这种方法,在提供稳定版的时候你应该已经熟悉了这个构建。当稳定版发布的时候你会欣然接受它。
要获得更新提醒,打开 Android Studio 选项菜单,导航到 “System Settings” > “Updates” ,确保勾上了 “Automatically check updates”。
5在实践中如何使用双安装?
这取决于你对干扰问题的容忍度。我个人使用 canary 的时候像这样: