我正在创建一个在手持设备上使用INTERNET
和ACCESS_FINE_LOCATION
权限的应用程序,它完成了应用程序的所有繁重工作。然后,手持设备将数据发送到可穿戴设备,而可穿戴设备除了接收和显示数据之外,并没有什么其他功能。根据Android可穿戴设备包装文档,他们说:
的清单文件中声明的所有权限手持应用模块manifest文件中的可穿戴应用模块。
如果我理解正确的话,因为可穿戴设备本身不使用任何需要权限的Android功能,所以我不需要在手持AndroidManifest.xml
文件中包含任何其他内容。但是,我遇到其他人说两个模块的AndroidManifest.xml
文件必须在权限上完全匹配,否则您可能会遇到打包错误。虽然这不是我的情况,我想知道是否有人可以清理这个
手持设备上的权限应该是穿戴设备上的权限的超集;换句话说,穿戴设备需要的任何许可都需要出现在手持设备上,而不是相反。