当前位置: 首页 > news >正文

北京大型网站建设公司/石家庄seo代理商

北京大型网站建设公司,石家庄seo代理商,公司建设网站算入什么会计科目,自己在线制作logo免费 生成器18.4广播的安全性 Android中的广播可以跨进程甚至跨APP直接通信,这样会产生两个问题:1 其它APP可以接收到当前APP发送的广播,导致数据外泄。 2 其它APP可以向当前APP发送广播消息,导致APP被非法控制。 Google官方提供了几种方案,从发送广播和接收广播两个方面增强广播的…

18.4广播的安全性

Android中的广播可以跨进程甚至跨APP直接通信,这样会产生两个问题:1 其它APP可以接收到当前APP发送的广播,导致数据外泄。

2 其它APP可以向当前APP发送广播消息,导致APP被非法控制。

Google官方提供了几种方案,从发送广播和接收广播两个方面增强广播的安全性:

1 发送广播

(1)   发送广播时,增加相应的permission,用于权限验证。

(2) 在Android4.0及以上系统中,发送广播时,可以使用setPackage函数设置接收广播的包名。

(3) 使用局部广播。

2 接收广播

(1)   注册广播接收器时,增加相应的permission,用于权限验证。

(2)   注册广播接收器时,设置android:exported 的值为false。

(3)   使用局部广播。

示例代码如下:

Intentintent = new Intent();
intent.setAction("com.eam.read");
intent.putExtra("data","test");
intent.setPackage("com.ruwant.test");
sendBroadcast(intent, Manifest.permission.SEND_SMS);

当发送广播时,如增加了permission,那接收广播的APP必须申请相应权限,如:

<uses-permissionandroid:name="android.permission.SEND_SMS"

http://www.jmfq.cn/news/5295565.html

相关文章:

  • 两个彩票网站做赔付/上海seo优化公司
  • 自适应网站做百度推广/中文搜索引擎排名
  • 如何做微信商城网站建设/培训机构咨询
  • 做购物网站的目的/网页制作在线生成
  • 网站建设补贴/深圳seo推广公司
  • 购物网站开发目的/爱站网收录
  • 深圳市企业网站seo营销工具/免费建一个自己的网站
  • 房地产网站制作公司/seo自动优化工具
  • html5做网站链接范例/真实的网站制作
  • 腾讯企业邮箱登录登录入口/重庆百度推广优化
  • wordpress陶哲轩/seo关键词排名优化怎样收费
  • 怎么模仿别人做网站/nba中国官方网站
  • 自己怎样做网站/小红书搜索关键词排名
  • 苏州奶茶加盟网站建设/苏州优化网站公司
  • 教育品牌网站建设/seo推广方式是什么呢
  • 广州建设网站下载/怎么创建网站快捷方式到桌面
  • linux建设视频网站/营销推广案例
  • 要建一个网站该怎么做/旺道营销软件
  • 百度网站名称/网站怎么优化关键词快速提升排名
  • 西安 网站 高端 公司/优化seo软件
  • 郑州汉狮做网站好不/信息流广告是什么意思
  • 做黄网站赚钱吗/seo研究中心vip教程
  • 西咸新区规划建设局网站/seo排名优化哪家好
  • 大兴安岭建设局网站/如何优化搜索引擎
  • 上海制作企业网站/名优网站关键词优化
  • 科技助手/沈阳seo优化排名公司
  • 网站的登录注册页面怎么做/网站seo设置是什么
  • 手机版免费个人简历模板/天津seo推广
  • 深圳市住房和建设局网站住房保障/宁波seo行者seo09
  • 钓鱼网站如何做/在线服务器网站