Android android:exported="true" 属性

简介: Android android:exported="true" 属性

android:exported="true"是什么


android:exported 其实并不是Android12的新属性,在前面的版本也可以看见它。它是Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性。

作用是什么

在Activity中该属性用来标示:当前Activity是否可以被另一个Application的组件启动:true允许被启动;false不允许被启动。

如果它写在service中并且为false则表示则该服务不能够跨进程使用。

所以总体来说它的主要作用是:是否支持其它应用调用当前组件。

以前在我们需要的时候需要自己手动写,但是在Android12中他会默认添加并且默认为true。

官方解释:

https://developer.android.com/guide/topics/manifest/provider-element?hl=zh-cn

activity

 

 

 

receiver

 

 

service

 

 

provider


目录
相关文章
|
6月前
|
Shell API Android开发
android queries属性
android queries属性
495 2
|
3月前
|
开发工具 Android开发
解决Manifest merger failed : android:exported needs to be explicitly specified for <activity>
解决Manifest merger failed : android:exported needs to be explicitly specified for <activity>
75 1
|
3月前
|
Android开发
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
54 0
|
6月前
|
Java Android开发 C++
Android源代码定制:MK文件执行顺序|属性覆盖
Android源代码定制:MK文件执行顺序|属性覆盖
300 2
Android源代码定制:MK文件执行顺序|属性覆盖
|
6月前
|
缓存 安全 Java
Android中的persistent属性
Android中的persistent属性
268 2
|
6月前
|
Android开发
通过反射方式获取Android设备系统属性
通过反射方式获取Android设备系统属性 【5月更文挑战第1天】
111 2
|
6月前
|
Android开发 C++
Android 系统属性(SystemProperties)
Android 系统属性(SystemProperties)
208 1
|
6月前
|
测试技术 Android开发 开发者
RK3568 Android系统客制化动态替换ro任意属性
RK3568 Android系统客制化动态替换ro任意属性
250 1
|
6月前
|
Java Android开发
Android开发--Intent-filter属性详解
Android开发--Intent-filter属性详解
45 0
|
XML Android开发 数据格式
Android中利用shape属性自定义设置Button按钮
Android中利用shape属性自定义设置Button按钮
236 0
下一篇
无影云桌面