专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

谷歌AndroidStudio3。5正式版发布日常开发更快速,稳步推进ProjectMarble计划

  据官方介绍,在过去的8个月中,Android Studio团队暂缓了新特性的开发工作,专心提升Studio的产品质量,只为带来速度更快的日常开发体验,谷歌把这项工作命名为Project Marble计划。该计划围绕系统健康、特性优化和错误修复三大核心领域,力图在Android Studio与Android模拟器中构建功能强大且稳定的基础特性与流。
  为了提升Android Studio的系统健康,谷歌首先开发了一套全新的基础架构和内部仪表盘,以便更好地监测系统性能问题。通过这种方法部署的安全网可以帮助成功捕捉到常规单元测试难以识别的问题。接着,团队解决了一系列问题,其中包括:修复了600余个错误、50个内存泄漏以及20个IDE挂起问题,并且减缓了XML和Kotlin从输入到被显示的延迟现象。此外在Android模拟器方面,降低了CPU和内存对开发设备的影响。尽管Project Marble计划的工作重心在于优化IDE和Android模拟器的系统健康,但是在计划的实施阶段,谷歌团队还发现了几个新的质量领域,需要团队在未来继续攻克。
  除了内存和性能以外,团队还投入了大量时间用以优化和修复面向开发者的若干核心特性。例如:检查了设备上的应用部署流,对Instant Run进行了彻底重构,开发出了一款更加可靠且值得信赖的替代方案——Apply Changes。引入Apply Changes后,团队不会再在构建时重写你的APK文件,而是利用runtime instrumentation在运行时重新定义类。如果你想要快速编辑代码,并查看代码变更,请立即上手试一下Android Studio 3.5。
  最后,还在Project Marble计划期间,修复了Android Studio 3.5中的多个错误。
  Android Studio 3.5下载:点此链接。
  系统健康
  Project Marble计划中系统健康方面的改进包括:内存性能、输入与用户界面冻结、构建速度、CPU使用以及I/O性能。针对这五点分别设计了新的监测机制,以便在开发过程中更准确地识别问题,此外,流程上的优化也让团队得以更好地分析用户反馈,从开发者自愿分享的统计数据和错误报告中获取更多洞见。
  尽管系统健康的许多优化项可能并不为大家所熟知,不过其中还是有几个比较明显的变更,其中包括:
  自动推荐内存设置
  在Android Studio 3.5中,IDE会识别出一个应用项目在RAM容量更高的机器上何时需要更多的RAM,并在通知开发者增加内存堆大小;或者您也可以在Appearance & Behavior→Memory Settings下自行调整设置。
  内存设置
  用户界面冻结
  在Project Marble计划开发期间,我们在产品分析数据中发现IDE中的XML代码编辑速度明显较慢。我们基于这个数据点优化了XML输入,使得Android Studio 3.5的性能表现有了极大的提升。从以下两张图中您可以发现,得益于输入延迟的改进,使用XML编辑数据绑定表达式的速度明显加快了。
  改进前:在Android Studio 3.4中编辑代码
  改进后:在Android Studio 3.5中编辑代码
  构建速度
  为了提高Android Studio 3.5的构建速度,我们采取了许多措施,其中最为重要的一项变更是为顶级注释处理器添加增量构建支持,这些处理器包括Glide、AndroidX data binding、Dagger、Realm和Kotlin (KAPT)。增量支持能够显著提高构建速度。更多内容,请阅读《在Android Studio中加快构建速度》。
  顶级注释处理器:https://developer.android.google.cn/studio/build/optimize-your-build.html#annotation_processors
  磁盘I/O文件访问速度
  Android Studio的许多用户都在使用微软旗下的Windows系统。我们发现与其他平台相比,Windows的磁盘I/O文件访问耗时明显更久。深度分析数据后,我们发现在一些杀毒程序在默认设置下,并未将Android Studio的构建输出文件夹(build output folder)排除在扫描范围之外。在Android Studio 3.5中,一旦系统监测到这个情况,Studio将通过弹窗引导您进行最优设置。
  系统健康通知——杀毒软件检查
  特性优化
  除改善系统健康之外,还重新检查了一些关键用户流程,修复了一些错误以及若干导致不良用户体验的问题,涉及领域包括:数据绑定、布局、Chrome OS支持和项目升级,而应用部署流则是其中较为关键的一项改进。
  Apply Changes
  在Project Marble计划期间,谷歌移除了Instant Run,然后在Android Studio 3.5中重新构建并实现了一个更加实用的替代方案,即Apply Changes。Apply Changes使用Android Oreo及以上版本中的平台特定API来确保可靠且一致的系统行为。与Instant Run的机制不同,更改系统配置并不会重写您的APK文件。为了支持此项变更,我们重构了整个部署管道,以此提升部署速度;与此同时,我们还微调了工具栏中的运行与部署按钮,希望借此为您提供更为精简的开发体验。
  Apply Changes按钮
  应用部署用户流
  Apply Changeshttps://developer.android.google.cn/studio/run#apply-changes
  总结一下,Android Studio 3.5共修复几百个错误,并针对以下核心领域引入了若干关键变更:
  系统健康
  内存设置
  内存使用报告
  减少异常
  用户界面冻结
  构建速度
  IDE速度
  Lint代码分析
  I/O文件访问
  模拟器CPU使用
  特性优化
  Apply Changes
  Gradle同步
  项目更新
  布局编辑器
  数据绑定
  应用部署
  C++改进
  Intellij 2019平台升级
  动态特性支持之条件交付
  模拟器对可折叠设备及Google Pixel设备的支持
  Chrome OS支持

小米10Pro开始推送DXOMARK固件更新修复夜景模式偏紫BugIT之家3月6日消息继先前小米科技CEO雷军在微博宣布小米10Pro开始推送DxO固件后,今日已陆续有网友反馈称收到小米10ProDxO固件。IT之家获悉,从网上曝光的截图来看,此雷军暗示小米10系列有望于2月3日开启预热据此前官方透露的消息,小米将于今年第一季度推出全新的小米10系列旗舰,作为小米公司成立十周年的当家旗舰,不过由于近期十分严峻的新型冠状病毒疫情,不少用户在关心疫情变化的同时,也开始小米小爱同学早上好场景上线每日疫情播报IT之家2月1日消息今日早间,小爱同学官方表示,2020年2月1日起,小爱同学早上好场景上线每日疫情播报。用户可通过对小爱同学说早上好来获取疫情最新进展疫情常识普及官方辟谣等消息,小米8SERedmiK30等4款机型新增语音唤醒小爱同学小米MIUI官方宣布,新增RedmiK30红米Note5A小米8SE小米Note3四款机型支持亮屏唤醒小爱同学。根据下图升级小爱同学APP至相应版本,在设置小爱实验室开启语音唤醒即小米POCOX2确认搭载27W快充,价格曝光IT之家1月30日消息小米Poco于2018年8月推出了PocoF1(印度以外又名PocophoneF1),经过一年多的等待,在该公司宣布独立之后的一星期,定于2月4日推出第二款智POCOX2再曝光搭载立体声扬声器120HzLCD屏IT之家1月30日消息1月27日,POCOIndia官方表示,POCOX2将在2020年2月4日在印度正式发布。从POCOIndia的推特上我们能看到,POCOX2手机将拥有极高的1498元3期免息,vivoZ5x手机6GB128GB京东大促IT之家9月18日消息vivoZ5x手机6GB128GB版已在京东开启促销优惠,满800减100,到手价1498元,还可享3期免息,PLUS会员下单赠vivoEX680耳机一副点此998元,realmeQ手机4G64G京东第二轮开售IT之家9月17日消息realmeQ手机4G64G已在京东开启第二轮预约抢购,配备骁龙712,索尼4800万四摄,20W闪充的realmeQ,抢购价998元点此购买。设计方面,re官方详解小米9Pro三重快充IT之家9月18日消息今日上午,小米手机官方宣布小米9Pro5G将支持包括40W有线充电30W无线充电和10W反向充电的三重快充。随后,小米官方对小米9Pro的三重快充作出详解。4小米RedmiK20Pro尊享版宣布骁龙855Plus12GB内存512GB存储IT之家9月18日消息Redmi红米手机官方发布消息称,RedmiK20Pro尊享版将在9月19日晚间直播中亮相。今天RedmiK20Pro公布了几项关键性的配置。RedmiK20雷军解释在故宫开小米MIX3发布会原因体现科技和艺术的融合IT之家10月23日消息今天,雷军宣布小米将于10月25日在北京故宫博物院发布小米MIX3手机,雷军在其微博上解释为什么会在故宫发布小米MIX3,雷军表示充分体现了科技和艺术的融合
被董明珠吐槽贴牌生产,雷军晒小米黑灯工厂代表智能制造最高水平IT之家8月17日消息老板联播消息,先前格力电器董事长董明珠在接受采访时曾表示雷军产品基本是贴牌生产,在昨日晚间举行的直播带货中雷军再度谈到了小米黑灯工厂。他表示这次小米10至尊版京东2020新品发布会剧透曝光2020梦想之机,网友MIX4?IT之家7月2日消息据博主数码闲聊站透露,京东已提前预告了接下来的手机发布会阵容,其中包括今天举行的荣耀30青春版X10Max等新品发布会。值得注意的是其中还曝光了一场被称为202外媒表示三星SMF415实非折叠屏手机,仅为三星GalaxyM31IT之家9月7日消息据外媒SamMobile今日报道,此前传的沸沸扬扬的廉价版三星GalaxyFold手机SMF415F并不是折叠屏手机,仅仅只是一款普普通通的中端机三星Galax三星A02电池容量曝光,将配备5000mAh电池近乎翻倍IT之家11月24日消息据外媒SamMobile上周报道,三星GalaxyA02入门级手机近日通过了拉丁美洲CPQD研发中心认证。该机电池容量得以曝光,该机将配备5000mAh电池三星S20系列推送OneUI3。0beta4更新修复不能关机重启的问题感谢IT之家网友MuMuDaddy的线索投递!IT之家11月24日消息感谢IT之家网友MuMuDaddy的热心线索投递,三星GalaxyS20系列现已推送OneUI3。0beta4外媒三星GalaxyS21系列仍将在2月推出IT之家11月20日消息对于此前业界大部分的爆料者所认同的三星将提前在1月推出新款旗舰机型GalaxyS21系列,外媒AndroidHeadlines发布了不一样的看法。外媒Sam韩媒GalaxyZFold3将成为三星首款显示屏下摄像头手机,技术类似中兴Axon20IT之家11月20日消息上个月有消息称,三星正计划在GalaxyZFold3上首次采用屏下摄像头(UDC)(GalaxyS21手机将错过这一功能),现在来自韩媒ETNews的一份新RedmiK30S至尊纪念版独占指关节操作,用户期待功能下放IT之家11月19日消息Redmi红米K30S至尊纪念版于11月1日首发,销量破10万台,8GB128GB版本到手价2299元,8GB256GB版本到手价2499元。除了骁龙865OPPO明天发布概念机视频暗示屏幕可拉伸IT之家11月16日消息OPPO将于2020年11月17日18日在深圳举办OPPO未来科技大会2020(OPPOINNODAY2020),届时3款概念产品与2套技术系统会在大会上正小米手机钱包公交卡最新支持311城刷卡出行IT之家2月21日消息今天小米官方宣布,小米钱包公交卡新增了57座支持城市!也就是说,小米钱包公交卡现在共计支持311城刷卡出行,其中京津冀互联互通卡共支持305城。IT之家此前整必胜客被薅羊毛!网友花3289元即入手小米108256GBIT之家6月7日消息小米手机官方此前正式官宣小米108256GB首降300元,售价3999元。值得注意的是网友无欲奕无求表示,自己通过必胜客App即可以3289元的价格拿下小米10
友情链接:快好知快生活快百科快传网中准网文好找聚热点快软件