范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

谷歌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支持

开发者小米MIUI性能模式中国用户独享,现已上线内测版IT之家6月30日消息6月20日,小米11系更新系统调度更新补丁,增加了部分场景的温度限制,有效限制骁龙888高发热。但因为该补丁限制了SoC的性能发挥,大量网友要求恢复。MIUI屏下手机对碰曝小米MIX4将搭载高通骁龙888,荣耀Magic3同期亮相IT之家6月30日消息高通本周一正式发布了骁龙888Plus5G移动平台,随后小米vivo荣耀ROG等尝试发声支持,预计均将首批推出骁龙888机型。数码博主秃然熊猫透露,小米方面搭小米MIX4屏幕规格曝光华星光电1080P面板,总体配置尚可据此前多方爆料显示,小米将会在今年Q3正式发布新一代MIX系列旗舰小米MIX4,这将是该系列时隔三年后的再度回归之作,将继续对极致全面屏进行探索。此前关于该机有望首发搭载屏下摄像头微软Edge浏览器安卓版更新与桌面版浏览器相媲美的网页翻译功能IT之家5月17日消息微软对安卓版Edge浏览器进行了更新,带来了很多和桌面版Edge浏览器相同的网页翻译功能。不过,该功能目前只在Android版Edge浏览器的Canary版本基于安卓10,LineageOS17。1已支持初代一加手机索尼XZ2XZ2CompactIT之家7月27日消息LineageOS是许多Android爱好者首选的定制ROM,因为LineageOS是由CyanogenMod演变而来,CyanogenMod是安卓系统推出后联想拯救者电竞手机与QQ音乐合作,支持4D音效震动IT之家7月23日消息根据联想拯救者电竞手机官方的消息,拯救者电竞手机与QQ音乐深度合作,搭载QQ音乐4D音效震动技术,智能检测音乐节奏,首次展现安卓独特音频振动反馈。IT之家曾报一张图看懂联想拯救者电竞手机ProIT之家7月22日消息联想拯救者电竞手机Pro今晚正式发布,首发骁龙865Plus处理器,配备了144Hz的高刷新率屏幕,采用双TypeC接口,支持90W快充。价格方面,联想拯救者首发骁龙865Plus!联想拯救者电竞手机Pro发布8128GB售价3499元IT之家7月22日消息刚刚,联想拯救者电竞手机Pro国行正式发布,首发骁龙865Plus,8GB128GB售价3499元。价格一览8GB128GB售价3499元12GB128GB售小米全面屏手机专利曝光内置无线耳机收纳槽,采用屏下摄像头IT之家7月27日消息上个月,外媒LetsGoDigital曝光了一个小米的全面屏手机专利,专利中的手机顶部非常神秘,放置了两个圆圈,其功能未知,当时外媒猜测是摄像系统或扬声器。当realme真我V5手机官宣8月3日发布感谢IT之家网友坏蛋来了说的线索投递!IT之家7月27日消息realme官方今天宣布,realme真我V5手机8月3日14点发布会见。与代言人杨紫一起锁定realme,看直播。re1219元起,realme6i手机印度发布联发科G90T90Hz屏幕,30W快充头单独购买IT之家7月26日消息realme近期在印度发布了realme6i手机,搭载了联发科G90T处理器,4GB6GB内存,64GB存储,售价12999印度卢比(约合人民币1219元)。
消息称小米正在为MIUI12中相机开发AI快门功能IT之家7月6日消息据外媒XDADevelopers报道,随着MIUI12的到来,小米相机中增加了诸多新特性和新功能,而昨日XDA开发人员发现小米正在为其开发更多的功能,其中之一即资深用户也未必知道!谷歌这一黑科技你玩过没我们知道谷歌有很多惊人的黑科技,但这些黑科技并不一定就那么醒目地呈现在你面前谷歌很喜欢将一些新功能藏着掖着,就算是谷歌的老用户,也不一定知道!今天,就来说说谷歌的一个鲜为人知的黑科谷歌推出ReadAlong应用,帮孩子提升阅读能力IT之家5月8日消息谷歌今天推出了一款新的应用程序,名叫ReadAlong,该应用程序旨在帮助小学生练习他们的阅读技能。这款新的Android应用程序基于谷歌现有的应用程序BoloRedmiK305G极速版首销11分钟销量破1万台IT之家5月14日消息RedmiK30极速版今日正式开售,全球首发高通骁龙768G处理器,采用集成式双模5G7nmEUV工艺制程,6GB128GB售价1999元。今日中午,Redm华为5G这一年收入等待规模化,海外仍是心病运营商业务扭转下滑态势,5G贡献收入仍有限运营商业务可谓是华为的基本盘,多年间一直是华为最大的收入来源。该业务主要向全球运营商企业提供产品与解决方案,包括固定网络无线网络云核心网I提振销量!小米计划本周在印度推出电商服务据国外媒体报道,小米公司表示,将于本周在印度推出一项电子商务服务,使印度全国范围因疫情而处于封锁状态的消费者,能够从当地零售商那里购买到小米的产品。小米印度公司首席运营官穆拉利克里小米称印度工厂产能下月恢复正常,手机销量Q3反弹北京时间5月4日晚间消息,据国外媒体报道,小米印度市场主管马努库马尔杰恩(ManuKumarJain)今日表示,在获得当地政府的批准后,其印度制造合作伙伴将恢复生产,并在6月份达到新的小米MIX微博开通感谢IT之家网友你的手机是的线索投递!更新小米市场部副总经理臧智渊表示,小米MIX微博是小米MIX的备用账号。IT之家5月4日消息据IT之家网友反馈,小米公司最近新开通了一个小米M还有下雨的声音小米10青春版MIUI12动态天气官方展示IT之家5月3日消息小米MIUI12系统于4月27日正式发布。MIUI12支持动态天气,从真实的视角切入,将逼真的天气动画带入系统,阴晴雨雪和即时变化均如延时电影般展现。今日晚间,小米AI相机2。0大揭秘IT之家5月2日消息小米此前已发布了包括小米10Pro以及小米10青春版手机,除了硬件配置升级外其AI相机也升级到了2。0版本。今日小米官方也发文详细科普了全新的小米AI相机2。0小米6手机MIUI11稳定版现已支持浏览器简洁版主页感谢IT之家网友為夢前行的线索投递!IT之家5月19日消息据IT之家网友反馈,小米6手机MIUI11稳定版现已支持浏览器简洁版主页。小米浏览器简洁版主页取消了天气信息流等内容,仅有