編寫Service時(shí),在manifest文件的<service>標(biāo)簽發(fā)現(xiàn)了這個(gè)警告 [java] view plaincopy
查了下api,,終于發(fā)現(xiàn)一些端倪 原因:這是一個(gè)可以被外部訪問的service,,需要使用權(quán)限來限制外部訪問 解決方法: 1.添加
android:exported=" 這種方法是限制外部訪問,自然不需要權(quán)限了 2.聲明權(quán)限 先在<manifest>標(biāo)簽下加入 <permission android:protectionLevel="normal" android:name="oem.permission.SENDMAIL"></permission> 然后在<service>標(biāo)簽下 android:permission="oem.permission.SENDMAIL" |
|