| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Android Studio Chipmunk 发布啦,快来看看有什么更新 -> 正文阅读 |
|
[移动开发]Android Studio Chipmunk 发布啦,快来看看有什么更新 |
针对 Jetpack Compose 的支持动画预览支持Android Studio Chipmunk 现在开始支持 补充关于动画预览的介绍,Android Studio 允许开发者在 Animation Preview 中调试动画,在 Animation Preview 里可以调试每个动画值的时间、暂停、循环、快进或慢放等: 还可以使用动画预览来绘制可视化动画曲线,这对于调试动画效果非常有用: 另外 Animation Preview 还会自动检测可以被调试的动画,可以调试的动画会有 Start Animation Inspection 的图标 。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xEZJfKGP-1652152532328)(/Users/guoshuyu/Desktop/AS/image-20220510091724667.png)] 动画预览目前也开始支持 Library Modules 的发布预览该预览允许开发者在 Android Studio 中查看对应的 UI,而无需在手机上运行的 app。 在 Android Studio Chipmunk 中,可以直接从 Library Modules 部署特定的 点击 Deploy to Device 图标 ,Android Studio 就会将 @Preview 部署到连接的设备或模拟器。 Profiling 新支持在 Android 12 及更高版本上检测卡顿对于使用 Android 12 或者更高版本的设备,捕获 Janky frames 将显示在 CPU Profiler的 Display 窗格下:
然后就可以在 Select Deployment Target 对话框选择要需要调试的对象。
补充说明Android 10(API 级别 29)和以下版本里,CPU Profiler 的 Display 的单个 section 中会显示相关的操作系统图形管道信息 。 Display 显示的 OS graphics pipeline 信息 有:Frames、SurfaceFlinger、VSYNC和BufferQueue。
Display 还提供了检测潜在的卡顿的支持——例如,当 UI 线程或 Threads 部分显示了 UI 线程 ( 在 Android 10 及以下检测卡顿要在 Android 10 及以下检测卡顿:
在 Android 11 及以上检测卡顿在 Android 11 及以上版本,可以访问系统跟踪中的帧生命周期数据,Android Studio 会显示对应的Frame Lifecycle 轨道。 Frame Lifecycle 相关内容如下:
**Frame Lifecycle **部分描述 帧缓冲区如何在渲染 pipeline 的不同阶段之间移动,帧按帧号进行颜色编码,以便更容易跟踪特定帧。 Android Studio 还在 **Frames **选项中以表格格式显示跟踪中的所有帧。 Frame #、Application、Wait for GPU和 **Composition **列表示与之前图标里的数据是一样的,Frame Duration列表示从 Application 开始到 Frames on Display 的时间,这本质上是端到端渲染帧所需的时间。 如何检测卡顿在 Android 11 上,除了 Display 部分,还可以:
最后从这个版本更新内容看,本次虽然是大版本更新,但是 IEAD 版本不变,更新的内容也不多,所以大家应该可以放心更新,如果有什么问题,欢迎留言评论。 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 1:42:40- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |