Keep on going, never give up.

Android: Exported service does not require permission

最近在使用到Android创建Service时候,提示Exported service does not require permission警告,示例如下(请在AndroidManifest.xml中声明):

<service android:name="com.example.MyCamService">  
<intent-filter>  
    <action android:name="com.example.MyCamService"/>  
</intent-filter>

经过搜索,明白其意思是“一个外部访问service不需要指定权限”,对内部Service(Local Service)而言,则需要指定权限,方法如下:

为Service增加exported说明,即在上述Service字段增加:android:exported="false" ,当然也可以通过声明权限方法,即增加“android:permission”声明。两者选其一方式即可。

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.