2

我安装了新的 android ADT,现在我看到有关 AndroidManifest 中定义的不需要权限的导出服务的警告。问题是服务与同步适配器有关。在 SampleSyncAdapter 中也没有必需的权限,但我没有看到该警告。

我应该为同步适配器定义哪个权限?

对于处理 CLEAR_MISSED_CALLS 的服务,我遇到了同样的问题。

4

1 回答 1

1

您收到该警告是因为您正在导出没有权限限制的服务。在您的<service>声明中,做出许可android:permission="your.app.name"。例子:
<service android:name=".ClassName" android:permission="your.app.name"></service>

有关更详细的说明,请查看此处

于 2013-07-04T09:10:34.193 回答