gpt4 book ai didi

android - AOSP AndroidManifest.xml

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:16:05 24 4
gpt4 key购买 nike

似乎没有办法验证 android list 文件,开发人员只能按照开发人员网站上的文档进行操作。但有时我会看到有关 AOSP list 文件的一些有趣的事情。

例如,there is a requirement for the priority attribute of intent-filter .

The value must be an integer, such as "100". Higher numbers have a higher priority. The default value is 0. The value must be greater than -1000 and less than 1000.

所以允许的值应该是(-1000, 1000)。然而在最新的 AOSP 代码中(通过 https://source.android.com/source/downloading.html 获取)packages/apps/MusicFX/AndroidManifest.xml, packages/apps/MusicFX/AndroidManifest.xml 我看到了类似android:priority="2147483647";此外,似乎还有许多 list 文件包含 -1000/1000 的 intent-filter 优先级。

那么这是否意味着 AOSP 不完全遵守“规则”,这些规范仅适用于第三方应用程序?

最佳答案

事实上,这段代码中的 AOSP 代码是错误的(不在 SYSTEM_LOW_PRIORITYSYSTEM_HIGH_PRIORITY 之间)。没有任何借口,因为这是来自 API 1。

这行代码是从 2011 年 6 月 24 日开始的(git 指责来自 Google 的 Marco Nelissen)。AOSP 应用程序在某些情况下就像废弃软件......

不错的收获。无论如何,请尝试遵循 list 中 android:priority 的正确范围。

关于android - AOSP AndroidManifest.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34652083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com