Android使用配置VS使用功能

时间:2012-01-27 16:46:24

标签: android android-manifest

uses-feature和uses-configuration选项卡有什么区别?是的,我已经阅读了linklink中的所有内容。仍然混淆。

1 个答案:

答案 0 :(得分:2)

“配置”是指那些可能导致应用程序需要不同资源的设备特性。

“功能”是指其他设备特性,其中应用通常不需要不同的资源。

因此,例如,应用可能对非触摸屏设备(例如,Google TV)使用不同的布局而不是触摸屏设备。应用程序不太可能需要更改布局或任何其他类型的资源,具体取决于它是否具有GPS。

如果同时使用<uses-feature><uses-configuration>,应用会告诉设备和市场它的期望是什么。如果这两个元素(或其他元素,如<uses-sdk>)所示,应用会从市场中过滤掉与其不兼容的设备。