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

android:exported=“true“的作用

安卓的AndroidMainifest.xml中android:exported="true"一行代码,这行代码的作用是什么呢?

  • Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都有android:exported这个属性,其主要作用:是否支持其它应用调用
        <activityandroid:name=".MainActivity"android:exported="true"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity>

在Activity中的作用

  • 参考文档:https://developer.android.com/guide/topics/manifest/activity-element#enabled
  • 在Activity中该属性用来标示:当前Activity是否可以被另一个Application的组件启动:true允许被启动;false不允许被启动。在这里插入图片描述

在Service中的作用

  • 参考文档:https://developer.android.com/guide/topics/manifest/service-element#enabled
  • 在service中并且为false则表示则该服务不能够跨进程使用在这里插入图片描述

在Provider中的作用

  • 参考文档:https://developer.android.com/guide/topics/manifest/provider-element#exported
    在这里插入图片描述

在Receiver中的作用

  • 参考文档:https://developer.android.com/guide/topics/manifest/receiver-element#exported
    在这里插入图片描述
http://www.xdnf.cn/news/8093.html

相关文章:

  • SpringCloud系列教程之Nacos实践指南
  • Redis缓存更新策略,穿透,雪崩,击穿
  • 卓力达靶标:精密制造赋能材料沉积技术革新
  • 基于springboot+vue的人口老龄化社区服务与管理平台(源码+数据库+文档)
  • 【五】Spring Cloud微服务开发:解决版本冲突全攻略
  • 【小乌龙问题】stm32供电,用过的ch340缺无法被识别
  • Class-D音频功放LC滤波器设计
  • 如何使用Selenium进行网页自动化?
  • AWS中国区中API Gateway中403的AccessDeniedException问题
  • Spring Boot与Kafka集成实践:实现高效消息队列
  • 华为云Flexus+DeepSeek征文 | 基于ModelArts Studio和Cherry Studio快速构建午餐管家助手
  • (Git) 稀疏检出(Sparse Checkout) 拉取指定文件
  • 第二届帕鲁杯 solar_Linux后门排查 WP
  • 系统性能分析基本概念(4) : 何时停止性能分析
  • 2025年三级等保实施全解析:技术升级与云等保方案深度实践
  • Android-RecyclerView学习总结
  • 阿里云服务器 篇十三(加更):Web书签(链接共享和迷你导航):改为使用宿主机DB等优化
  • 设计模式总结
  • 构建可重复的系统 - SRE 的 IaC 与 CI/CD 基础
  • Java 调用 GitLab API
  • 互联网大厂Java求职面试:AI大模型推理优化与实时数据处理架构
  • 微服务中的 AKF 拆分原则:构建可扩展系统的核心方法论
  • STM32之模数转换器(ADC)
  • git merge解冲突后,add、continue提交
  • 接口自动化测试框架(pytest+allure+aiohttp+ 用例自动生成)
  • Vue 3 与 Vue 2 的区别详解
  • 便捷的电脑自动关机辅助工具
  • C# 项目
  • 2024-2025年AI领域重大事件深度解析:技术革命、产业重构与未来挑战
  • python:基础爬虫、搭建简易网站