Exported activity does not require permission
根据android资料解释,如题所示的警告:Exported activity does not require permission意味着:在一个应用程序中添加了多个antivity后,是因为在Activity中添加了intent-filter属性。
上述这个属性的添加意味着,该Activity已经暴露给了不同进程的应用。也就是说,其它的应用程序不需要任何权限就可以自由的实例化该Activity。显然,如果不是有特殊需求,没人会希望自己写得应用程序会有这么个隐患。
解决方法之一是在Activity中添加:android:exported="false"。
还有一种解决方法是定义Activity的权限。先在<manifest>标签下加入<permission android:protectionLevel="normal" android:name="oem.permission.SENDMAIL"></permission>然后在<service>标签下android:permission="oem.permission.SENDMAIL" <service android:permission = "oem.permission.SENDMAIL" android:name = ".AIDLService" > <intent-filter> <action android:name = "com.example.server.AIDLService" /> <category android:name = "android.intent.category.DEFAULT" /> </intent-filter></service>
在我目前测试的拇指接龙游戏中在测试接入ShareSDK时即出现上述警告,在请教了ShareSDK服务人员后,说是不影响集成,只好先放过去上述警告了。
Exported activity does not require permission相关推荐
- android exported 权限,Exported activity does not require permission
根据android资料解释,如题所示的警告:Exported activity does not require permission意味着:在一个应用程序中添加了多个antivity后,是因为在Ac ...
- Android 出现警告Exported service does not require permission
在配置Android清单文件的时候,配置service,或者activity,或者receive的时候,出现Exported service does not require permission警告 ...
- 安卓创建快捷方式相关问题 Intent Intent-filter
Intent 在安卓中,Activity启动时通常需要Intent参数.Intent参数中包含以下几个常用的属性: Component,指定了要启动的Activity,以及启动的context,使用I ...
- 【案例分析】android广播接收不到原因分析
[概述] 本人正在学习android开发,最近在练习android自定义广播的时候,发现广播怎么也接收不到.甚是奇怪,看到网上也有很多同学遇到同样的问题.今天特别总结一下,以供大家参考.当然如有纰漏错 ...
- Android 学习历程摘要(一)
初学Android,可能有些地方可能理解不正确,假设有朋友看到的话麻烦指正我一下,万分感谢. 1. 善用API DEMO,刚開始学习的人的需求基本在里面都能够满足,Eclipse导入API Demop ...
- 入门 Android Lint
Lint Android Lint 是Android Studio 在ADT(Android Developer Tools)16提供的代码扫描工具,可以帮助我们发现和更正代码结构质量的问题.系统 ...
- Android Studio 工具:Lint 代码扫描工具(含自定义lint)
什么是 Lint Android Lint 是 SDK Tools 16(ADT 16)开始引入的一个代码扫描工具,通过对代码进行静态分析,可以帮助开发者发现代码质量问题和提出一些改进建议.除了检查 ...
- 通关Android Lint
Lint Android Lint 是Android Studio 在ADT(Android Developer Tools)16提供的代码扫描工具,可以帮助我们发现和更正代码结构质量的问题.系统 ...
- 【Android Gradle 插件】LintOptions 配置 ③ ( LintOptions#error 方法配置 | Lint 问题 ID | 查询 Lint 问题 ID 列表 )
文章目录 一.LintOptions#error 方法配置 1.配置简介 2.Lint 问题 ID 3.error 方法原型 4.使用示例 二.lint 的有效问题 id 字符串 Android Pl ...
最新文章
- 靠脑机接口“隔空探物”,大脑植入芯片可实现“心灵感应”
- 新版mysql授权命令,缺一不可
- 用redis+jwt保存在线用户和获得在线用户列表、踢出用户示例
- golang 释放内存机制的探索
- android 开源 示波器,上个老外的开源虚拟示波器
- java ews_Java---使用EWS 写个ExchangeMailUtil
- PyTorch 入坑六 数据处理模块Dataloader、Dataset、Transforms
- 关于如何使用IfcRelAggregates来对IFC中的元素进行关联
- linux设置定时重启任务
- 网页抓取工具火车头如何采集关键词
- java gui即时聊天工具
- 前端基础之HTML5音视频标签(video/audio)讲解
- 计算机硬盘数据存满如何开机,清理磁盘方法 让电脑开机速度加快(3-1)
- SDK是什么?什么是SDK
- MATLAB 基本操作
- 3---kaldi 自己录音,做自己版本的yesNo
- 2022年玩具泡泡机市场前景分析及研究报告
- sql查询两个表的关联关系
- Eclilpse插件安装
- 三大措施助力连接提速 网易云信打造智慧IM云架构