android 警告:Exported activity does not require permission
来源:互联网 发布:小学奥数教材知乎 编辑:程序博客网 时间:2024/06/06 18:01
1. 在一个应用程序中添加了多个antivity后,在manifest.xml文件中会除了主Activity外,其它的Activity属性中都会有个警告:
Exported activity does not require permission
这是因为在Activity中添加了intent-filter属性,这个属性的添加意味着该Activity已经暴露给了不同进程的应用,也就是说其它的应用程序不需要任何权限就可以自由的实例化该Activity。显然,如果不是有特殊需求,没人会希望自己写得应用程序会有这么个隐患。
解决方法:
在Activity中添加:
android:exported="false"。
还有一种解决方法是定义Activity的权限。
转自:http://blog.csdn.net/imyang2007/article/details/8511669
2. 如果不使用action启动的话,那么使用包名+activity全名的方式或activity全名,那么必须在你所要调用的其他activity的声明中加入android:exported="true",以使其可以被外部调用就可以直接用你描述的方法直接调用了。
0 0
- android 警告:Exported activity does not require permission
- android 警告:Exported activity does not require permission
- Android Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- Exported service does not require permission警告
- 长期操作电脑注意养肝
- Oracle快速插入100W数据
- ZmLib项目起航
- iPhone开发之深入浅出 (4) — ARC之循环参照
- MFC中文件名的读取问题
- android 警告:Exported activity does not require permission
- C++文件编码由GBK转换UTF-8的解决方法
- java通过dom4j解析xml文件
- ARM9自学笔记_GPIO设置
- Rain on your Parade
- iPhone开发之深入浅出 (5) — ARC之Outlet与弱引用
- java基础——多线程之间通信
- java xml操作工具类
- Copy的那点事儿~