Android Studio2.0 Beta 2版本号更新说明及注意事项
我们刚刚向canary channel推送了Android Studio2.0 Beta 2版本号
老毕译注:
——————————
canary channel: 金丝雀版本号,平均1到2周就会更新一次,是最不稳定的版本号, 会有非常多BUG,通经常使用于众測,请大家慎重使用.
假设你喜欢尝鲜,可以安装两个Android Studio.
假设你想更深入的了解Android Studio,请參考我的新书《Android Studio有用指南》,已在百度阅读首发.
——————————
一. 修复了什么问题
我们在beta1发现了一个与即时执行(Intant Run)相关的BUG,发现后立即修复了它.
所以请试试beta 2版本号, 我们这次已经攻克了早期预览版本号中会阻碍用户构建的几个严重问题.
1.性能退化:
很多用户报告说最初的2.0版本号在构建时比1.5版本号慢了非常多, 原来这个与我们将全部的依赖打包到一个单独的dex文件里有关(由于那些不太可能攺变即时执行的目的)
可是实际上在某些情况下由于dex内部的合并方式会使dex慢非常多.
2.基于libraries和plugins的Dagger2 和其他一些注解处理器:
在Gradle2.x版本号我们已经使用了新的”增量java编译”功能,可是此功能跟注解处理器不能一起工作, 在Beta2版本号, 假设一个项目通过“android-apt”插件使用注解处理器,我们会自己主动关闭增量编译功能。 手动处理仍然会失败(BUG请看:https://github.com/google/dagger/issues/298)
老毕译注:
——————————
Dagger2是一个用于Android和Java的高速依赖注入框架
开源项目地址: https://github.com/google/dagger
——————————
3.修复了即时执行的几个其他的BUG:
详细请见以下关于卸载你的应用程序的提示.
4.修复了几个SDK Manager中的BUG:
假设你使用多系统映像安装了附加组件会阻碍IDE启动.
二. 升级请注意:
在升级到2.0 Beta之后, 你应该从你的手机/模拟器中卸载调试的应用程序. 这将会删除手机中可能会影响即时执行的一些坏的应用程序状态.
我们已经修复了写错状态的BUG。可是无法删除已经安装在手机上的应用状态.
三. 推送计划:
假设一切按计划进行,我们希望在未来几天内将这一版本号推送到beta channel, 但我们也会非常感谢大家在canary channel上可以尽快反馈,特别是关于即时执行的问题.好让我们知道Android Studio是否真的准备好了作为beta版本号在你真实世界应用.
谢谢你測试我们的预览版本号,请继续向我们报BUG!(通过Android Studio —> 菜单条 —> Help —> Submit Feedback)
四. 下载地址:
Android Studio2.0 Beta 2 下载地址:
Windows: https://dl.google.com/dl/android/studio/ide-zips/2.0.0.11/android-studio-ide-143.2586769-windows.zip (292 MB)
Mac: https://dl.google.com/dl/android/studio/ide-zips/2.0.0.11/android-studio-ide-143.2586769-mac.zip (290 MB)
Linux: https://dl.google.com/dl/android/studio/ide-zips/2.0.0.11/android-studio-ide-143.2586769-linux.zip (289 MB)
五. 查看原文
原文地址:
http://tools.android.com/recent
第一次翻译,水平有限,假设有译错的地方还望大家指出,我会及时修攺.
假设你想了解很多其他Android Studio的使用方法,请參考我的新书《Android Studio有用指南》
作者: 老毕
微信公众帐号: wirelessqa
Android Studio2.0 Beta 2版本号更新说明及注意事项的更多相关文章
- Android Studio2.0 教程从入门到精通Windows版 - 入门篇
http://www.open-open.com/lib/view/open1468121363300.html 本文转自:深度开源(open-open.com)原文标题:Android Studio ...
- Android Studio2.0 教程MAC版 -快捷键篇
本文转至 Android Studio2.0 教程从入门到精通MAC版 - 提高篇 ( OPEN 开发经验库) 第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面 ...
- android studio2.0出现的gradle问题,instant Run即时运行不了.
android studio 2.0出现的gradle问题: instant Run即时运行不了.经历了几乎9个preView版本的AS2.0,终于迎来了正式版,然而晴天我的霹雳,好不容易装好的2.0 ...
- Android Studio2.0 教程从入门到精通Windows版
系列教程 Android Studio2.0 教程从入门到精通Windows版 - 安装篇Android Studio2.0 教程从入门到精通Windows版 - 入门篇Android Studio2 ...
- android开发者博客二月Android Studio2.0测试
参考网页-http://android-developers.blogspot.com/2016/02/android-studio-20-beta.html Android Studio 2.0-B ...
- Android 6.0及以上版本号的执行时权限介绍
执行时权限(Runtime Permission)是Android 6.0( 代号为 Marshmallow,API版本号为 23)及以上版本号新增的功能.相比于以往版本号,这是一个较大变化. 本文将 ...
- Android开发 Android Studio2.0 教程从入门到精通Windows版 - 入门篇
第一篇 介绍了Android Studio开发环境以及Genymotion虚拟机安装方法,本节将给大家介绍如何使用Android Studio开发应用. 开发第一应用 可以开发属于自己的应用,是否有点 ...
- jdk1.7和Android Studio2.0的问题
提示的错误 Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build. ...
- Android Studio2.0 教程从入门到精通Windows版 - 提高篇
第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面和如何调试应用,接下来将介绍一些常用的快捷键和必备插件. 常用快捷键 代码跳转 描述:跳转是为了方便代码位置的定 ...
随机推荐
- js数组详解:
一. 数组的浅复制与深复制: 数组之间的复制,由于数组是引用类型,如果是字面量式复制,导致只要是改变其中一个数组的值两者都会发生变化,这种复制叫做浅复制.如果要想复制后不收影响,则需要深复制.深复制就 ...
- SASS常用方法
cnpm install --save-dev sass-loader //sass-loader依赖于node-sass cnpm install --save-dev node-sass //实现 ...
- Linux下关机命令的区别 (halt,poweroff,reboot,shutdown,init)
1.shutdown shutdown命令安全地将系统关机. 而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭.并且login指令会被冻结﹐即新的用户不能再登录 ...
- 微信小程序从零开始开发步骤(八)引入框架WeUI
首先来看下WeUI的官方介绍: WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一.在微信小程序的开发过程中,涉及到的前端 ...
- 【Codeforces Round #457 (Div. 2) A】 Jamie and Alarm Snooze
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 暴力往前走x分钟就好. 直到出现7为止. [代码] #include <bits/stdc++.h> using nam ...
- Android记录16-友盟第三方登录、分享实现
Android开发记录16-友盟第三方登录.分享实现 2014年博客之星,投票地址username=wwj_748#content" style="font-family: Kai ...
- 一个令人蛋疼的NDK链接错误
背景 我们APP的引擎包engine.so.包括了A.B.C三个project.但每次都是源代码形式编译,导致svn上存在多份同样代码拷贝. 很不科学. ..核心的Bproject由我维护.整个SO编 ...
- 【LeetCode-面试算法经典-Java实现】【130-Surrounded Regions(围绕区域)】
[130-Surrounded Regions(围绕区域)] [LeetCode-面试算法经典-Java实现][全部题目文件夹索引] 原题 Given a 2D board containing 'X ...
- onvif开发实战1--总结框架搭建
Gsoap及开发框架生成: 一:gsoap下载和编译 1.下载Gsoap:地址:http://sourceforge.net/projects/gsoap2/files/gSOAP/ 2.安装: ...
- THC=TERMINAL HANDLING CHARGE,碼頭操作費
THC=TERMINAL HANDLING CHARGE,碼頭操作費