首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AOSP AndroidManifest.xml

AOSP AndroidManifest.xml
EN

Stack Overflow用户
提问于 2016-01-07 09:54:37
回答 1查看 516关注 0票数 4

似乎无法验证android清单文件,开发人员只能从开发人员站点跟踪文档。但有时我会看到AOSP中有关清单文件的一些有趣的事情。

例如,对于意图筛选器的优先级属性有一个要求。

该值必须是整数,如"100“。数字越高,优先级越高。默认值为0。该值必须大于-1000且小于1000。

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

那么,这是否意味着AOSP没有完全遵守“规则”,而这些规范只是针对第三方应用程序呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-25 16:20:05

实际上,AOSP代码在这段代码中是错误的(而不是在SYSTEM_LOW_PRIORITYSYSTEM_HIGH_PRIORITY之间)。没有借口因为这是API 1写的。

这部分代码行,如果从2011年6月24日(git归咎于谷歌的Marco )。AOSP应用程序在某些情况下就像放弃软件..。

抓得好。无论如何,尝试在您的清单中为android:priority遵循正确的范围。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34652083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档