【问题标题】:The usage of uses-feature tag in manifestmanifest中uses-feature标签的使用
【发布时间】:2021-07-10 12:38:45
【问题描述】:

我在某处读到使用“uses-feature”节点会阻止应用程序安装在不支持指定功能的设备上。但是当我访问开发人员指南时 https://developer.android.com/guide/topics/manifest/uses-feature-element,我读到了:

声明的元素仅供参考,这意味着 Android 系统本身在安装应用程序之前不会检查设备上的匹配功能支持。但是,其他服务(例如 Google Play)或应用程序可能会在处理您的应用程序或与您的应用程序交互时检查您的应用程序的声明。因此,声明应用程序使用的所有功能(来自下表)非常重要。

所以如果我在这个节点中指定了一个像NFC这样的功能,并且考虑到我的应用正在Shareit这样的第三方共享平台上共享并且目标设备不支持NFC,那么该应用是否可以安装?

【问题讨论】:

    标签: android android-manifest


    【解决方案1】:

    我找到了答案! 显然使用功能节点不会阻止任何安装,但是在某些平台(如 google play)中,它可以用作过滤器

    【讨论】:

      猜你喜欢
      • 2011-08-17
      • 1970-01-01
      • 2013-10-02
      • 2012-09-20
      • 1970-01-01
      • 1970-01-01
      • 2012-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多