Android OS 4.1 (Jelly Bean) 是不是使用 HWUI 或 SKIA?
Posted
技术标签:
【中文标题】Android OS 4.1 (Jelly Bean) 是不是使用 HWUI 或 SKIA?【英文标题】:Does Android OS 4.1 (Jelly Bean) use HWUI or SKIA?Android OS 4.1 (Jelly Bean) 是否使用 HWUI 或 SKIA? 【发布时间】:2013-06-04 07:21:42 【问题描述】:我在 *** 中阅读了与 SKIA 库相关的答案 android OS 3.0 或更高版本正在使用 HWUI 库。
我想知道Android OS 4.1或更高版本是否使用SKIA图形库或HWUI库, 或者两者都使用。
谁能澄清我的好奇?
谢谢。
【问题讨论】:
【参考方案1】:两者
-
当支持硬件加速时,将使用 HWUI 库。
当你关闭硬件加速时,它将使用skia图形库(例如:在你的布局文件中:你可以使用 android:layerType="software")
【讨论】:
【参考方案2】:Android 4.x 同时使用skia
和hwui
。
Android 4.1.2 manifest.xml 将 skia
列为依赖项。
而hwui
库是frameworks/base 的一部分。
【讨论】:
以上是关于Android OS 4.1 (Jelly Bean) 是不是使用 HWUI 或 SKIA?的主要内容,如果未能解决你的问题,请参考以下文章
在我的应用程序中使用 Android 4.1 (Jelly Bean) 中的离线语音到文本?
为 Lollipop 使用 Android SDK 18 (Jelly Bean)