在编写Android清单时,我必须将“应用程序”部分(例如,活动列表)和其他部分(例如,uses-sdk)放在内部。为什么?什么是“应用”部分内部和外部有什么一般规则?或者它是Android创作者的纯随机任意决定?
答案 0 :(得分:1)
不是一个编程问题。如果您遵循AOSP的提交历史,您可能会得到答案。或者追查安迪鲁宾并问他:)
使用当前布局,理论上可以在同一个APK中拥有多个应用程序。所有应用程序通用的东西都会达到最高级别(uses-sdk
等),相应的<application>
内的所有其他内容。
答案 1 :(得分:0)
当然,这不是一个随意的决定。 格式就像你定义了与任何应用程序相关的配置,例如它在标签内的活动和服务,因为它们与你的应用程序有关。 您使用的常规库和标记之外的权限可以补充您的应用程序。
记下清单文件here
的结构答案 2 :(得分:0)
要详细了解概念,请尝试here.