文档章节

Exported service does not require permission警告

蜀山下的鱼
 蜀山下的鱼
发布于 2015/04/29 00:40
字数 119
阅读 12
收藏 0
<service
           
            android:name="SendService">
            <intent-filter>
                <action android:name="com.oem.OEMSendService.SENDMAIL" />
            </intent-filter>
            
        </service>

查了下api,终于发现一些端倪

原因:这是一个可以被外部访问的service,需要使用权限来限制外部访问

解决方法:

1.添加

android:exported="false"

这种方法是限制外部访问,自然不需要权限了

2.声明权限

先在<manifest>标签下加入

<permission android:protectionLevel="normal" android:name="oem.permission.SENDMAIL"></permission>

然后在<service>标签下

android:permission="oem.permission.SENDMAIL"


本文转载自:http://blog.csdn.net/caiwenfeng_for_23/article/details/10528767

蜀山下的鱼
粉丝 9
博文 405
码字总数 0
作品 0
广州
高级程序员
私信 提问
Exported service does not require permission

最近看了下AIDL通讯,写了一个小DEMO。不过在服务端AndroidManifest注册服务的时候,报了一个警告。 Exported service does not require permission 查了下,大概意思是说:这个服务外部可以...

Sherard
2013/12/31
6.9K
3
Holo风格的开源中国Android客户端——持续更新(1)

一、图片 首页 登录 二、关于登录的几个疑问 1、Manifest文件的警告: <receiver android:name=".ui.BroadCast"> </receiver> 警告:Exported receiver does not require permission。 关于这......

Xushao
2013/06/20
1K
10
老汉新学 Android开发的问题 先谢谢高手

问题一: 如下代码: 会有一个警报:Exported receiver does not require permission,请问怎么解决这个警告? 如果改成下面这样,那么程序运行时不会触发onReceive(Context context, Intent...

ququer
2012/11/14
5.6K
9
Android静态安全检测 -> Service组件暴露

Service组件暴露 - exported属性 一、android:exported 该属性用来标示,其他应用的组件是否可以唤醒Service或者和这个Service进行交互 1. true 表示可以 2. false 【1】表示不可以,只有同一...

老鹰a
2017/12/21
0
0
android:exported 属性详解

昨天在用360扫描应用漏洞时,扫描结果,出来一个android:exported属性,其实之前根本不知道这个属性,更不知道这个属性用来干嘛的,详情见下图: 因此,查了官方API,学习了一下这个属性! a...

SuShine
01/08
10
0

没有更多内容

加载失败,请刷新页面

加载更多

Handler消息传递机制分析

Handler的用途和用法 写过Android程序的人大概都会遇到ANR(Application Not Responding)。如果程序在一段时间内没有响应,系统就会弹出一个对话框,让用户选择继续等待还是强制关闭应用。为...

tommwq
今天
5
0
JS前端MD5加密

Bootstrap官网获得md5 js地址:https://www.bootcdn.cn/blueimp-md5/ <!--MD5加密--><script src="https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.js"></script> 使用方法: md5(pwd)......

被毒打的程序猿_先瑞
今天
6
0
BigDecimal 去后面无用的0的方法

BigDecimal a=new BigDecimal("0.1000"); System.out.println(a.stripTrailingZeros().toPlainString());...

xiaodong16
今天
7
0
JAVA--高级基础开发

[集合版双色球] 十二、双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1—33中选择;蓝色球号码从1—16中选择;请随机生成一注双色球号码。(要求同色号码...

李文杰-yaya
昨天
25
0
聊聊rocketmq broker的CONSUMER_SEND_MSG_BACK

序 本文主要研究一下rocketmq broker的CONSUMER_SEND_MSG_BACK CONSUMER_SEND_MSG_BACK rocketmq/common/src/main/java/org/apache/rocketmq/common/protocol/RequestCode.java public class......

go4it
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部