我在某处读到,使用'uses- feature‘节点会阻止应用程序安装在不支持指定功能的设备上。但当我访问https://developer.android.com/guide/topics/manifest/uses-feature-element上的开发人员指南时,我读到:
声明的元素只是信息性的,这意味着Android系统本身在安装应用程序之前不会检查设备上的匹配功能支持。但是,其他服务(如Google Play)或应用程序可能会在处理应用程序或与应用程序交互时检查应用程序的声明。因此,声明应用程序使用的所有特性(来自下面的列表)是非常重要的。
因此,如果我在此节点中指定了类似NFC的功能,并考虑到我的应用程序正在Shareit等第三方共享平台上共享,而目标设备不支持NFC,则该应用程序是否可安装?
发布于 2021-07-13 22:55:39
我找到答案了!显然,使用功能节点不会阻止任何安装,但在google play等一些平台中,它的功能是一个过滤器
https://stackoverflow.com/questions/68327782
复制相似问题