我有时会在 logcat 中收到此消息:
11-09 14:24:04.680: D/skia(2111): --- gOptions_mCancelID
我不知道这意味着什么。谷歌搜索它发现了一个 C++ 文件,它大概代表了位图工厂的一个实例:
通读 C++ 文件会很有趣,但是是否有一些关于这些消息可能意味着什么的文档?有好几次我不得不追踪奇怪的错误,后来证明 Skia 消息是相关的,或者至少看起来它们可能是相关的。
我有时会在 logcat 中收到此消息:
11-09 14:24:04.680: D/skia(2111): --- gOptions_mCancelID
我不知道这意味着什么。谷歌搜索它发现了一个 C++ 文件,它大概代表了位图工厂的一个实例:
通读 C++ 文件会很有趣,但是是否有一些关于这些消息可能意味着什么的文档?有好几次我不得不追踪奇怪的错误,后来证明 Skia 消息是相关的,或者至少看起来它们可能是相关的。
使用通过 USB 连接的 Android 设备,
adb logcat skia:D *:S
通过命令行发送将设置任何带有“skia”的消息,以显示它们是否具有优先级“D”或更高。找到除“skia”以外的相关关键词将是你的包;Logcat 的文档没有很好地解释该命令。我正在研究一种视觉替代方案,我将在我的网站(wikipeeria)上发布。
是的,关于 SKIA 的文档很少。您可以从http://code.google.com/p/skia/的 Skia 主页获取一些信息。并且,您可以使用关键字在https://code.google.com/p/android/issues/list中搜索关于skia 的错误。我认为最多的工作是阅读代码和调试代码。
您可以在此处找到文档和更多信息:https ://skia.org/
的日志行D/skia(2111): --- gOptions_mCancelID
表示发生了图像解码的取消。当您调用BitmapFactory.Options.html#requestCancelDecode()
代码时会发生这种情况。
只是有关使用此方法的一些注意事项 - 在 Android N 及更高版本上,此方法已被弃用,除了将对象的mCancel
字段设置为
- 在 M 及以下版本上,它将取消解码。如果你这样做,你应该创建一个新对象。BitmapFactory.Options
true
BitmapFactory.Options
更多信息 :