这两个是同义词吗?
号
<uses-permission>说:“嘿,Android(及相关的发行渠道),请让用户允许我做X”。
<uses-feature>说:“嘿,Android(及相关的发行渠道),我有兴趣在具有Y功能的硬件上运行”。
<uses-feature>如果硬件不符合您的要求,但用户不参与,则可能会将您从Play商店(和其他渠道)中剔除。
一个暗示另一个吗?
有时。如果您请求某些权限(例如)
CAMERA,则Android默认情况下会假定您需要相应的硬件。如果需要,可以使用
<uses-feature>和
android:required="false"覆盖该默认行为。



