android exported 权限,Exported activity does not require permission
发布日期:2021-06-24 17:58:22
浏览次数:3
分类:技术文章
本文共 437 字,大约阅读时间需要 1 分钟。
根据android资料解释,如题所示的警告:Exported activity does not require permission意味着:在一个应用程序中添加了多个antivity后,是因为在Activity中添加了intent-filter属性。
上述这个属性的添加意味着,该Activity已经暴露给了不同进程的应用。也就是说,其它的应用程序不需要任何权限就可以自由的实例化该Activity。显然,如果不是有特殊需求,没人会希望自己写得应用程序会有这么个隐患。
解决方法之一是在Activity中添加:android:exported="false"。
还有一种解决方法是定义Activity的权限。先在标签下加入然后在标签下android:permission="oem.permission.SENDMAIL"
在我目前测试的拇指接龙游戏中在测试接入ShareSDK时即出现上述警告,在请教了ShareSDK服务人员后,说是不影响集成,只好先放过去上述警告了。
转载地址:https://blog.csdn.net/weixin_34237700/article/details/117766005 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月25日 07时59分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
分布式系统中CAP原理
2019-04-28
微服务、微服务核心基础以及常见的微服务框架
2019-04-28
Centos7上安装docker
2019-04-28
Docker搭建MySQL服务
2019-04-28
注册中心的选择和Eurake服务搭建
2019-04-28
springcloud LoadBalancerClient 负载策略原理
2019-04-28
电脑文件远程共享设置与使用
2019-04-28
终极离线情况下安装docker、mysql、jdk、启动项目
2019-04-28
Mysql 数据库服务远程连接限制修改
2019-04-28
mysql多行合并成一行,值用逗号隔开
2019-04-28
mysql锁表解决方案
2019-04-28
windows安装mysql 提示:计算机丢失 MSVCr120.dll
2019-04-28
mysql 多个group_concat函数对应排序
2019-04-28
mysql 8.0 做数据文件迁移 实测可用
2019-04-28
centos 7 开放指定端口以及验证端口是否开放
2019-04-28
linux 修改连接服务器默认22端口
2019-04-28
linux 服务器在线扩容
2019-04-28
linux 服务器同步北京时间以及开机自动同步时间
2019-04-28