`
叶里的猫
  • 浏览: 21097 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android.intent.action.EXTERNAL_APPLICATIONS_UNAVAILABLE

阅读更多
String android.content.Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE = "android.intent.action.EXTERNAL_APPLICATIONS_UNAVAILABLE"

Broadcast Action: Resources for a set of packages are currently unavailable since the media on which they exist is unavailable. The extra data EXTRA_CHANGED_PACKAGE_LIST contains a list of packages whose availability changed. The extra data EXTRA_CHANGED_UID_LIST contains a list of uids of packages whose availability changed. The specified set of packages can no longer be launched and are practically unavailable on the system.

Inclues the following extras:

    * EXTRA_CHANGED_PACKAGE_LIST is the set of packages whose resources are no longer available. EXTRA_CHANGED_UID_LIST is the set of packages whose resources are no longer available.

This is a protected intent that can only be sent by the system.

------------

这个action从2.2版本才开始支持。

当SD卡从可用变为不可用且系统中有部门应用之前安装在SD卡上时,
则会发出这个广播,此时,这些之前安装在SD卡中的应用不存在系统中了。

这个广播的intent中包括如下数据:
1.变为不可用的应用包名列表
2.变为不可用的应用ID列表

这种广播只能由系统发出。
分享到:
评论

相关推荐

    android.intent.action.TIME_TICK

    3. 注册IntentFilter:为IntentFilter添加对应的ACTION,如"android.intent.action.TIME_TICK"、"android.intent.action.SCREEN_ON"和"android.intent.action.BATTERY_CHANGED"。 4. 不再需要时,记得在合适的位置...

    Andriod接收广播的类

    恢复已经停止的更新下载。 'android.server.checkin.FOTA_RESTART' 通过 OTA 下载并安装操作系统更新。 'android.server.checkin.FOTA_UPDATE' 用户按下了'Media Button'。...'android.intent.action.PACKAGE_ADDED'

    Android 静默安装和静默卸载(SilentInstaller)

    Intent intent = new Intent("android.intent.action.SILENT_PACKAGE_INSTALL"); intent.putExtra("silent_install_file", "/sdcard/Helloworld.apk"); intent.putExtra("silent_install_auto_start", true);//...

    Intent.action_大全

    - **Action**:"android.intent.action.ADD_SHORTCUT" - **示例**:开发者可以利用此Action创建桌面快捷方式或应用快捷方式,方便用户快速访问应用内的某个功能或页面。 2. **ALL_APPS_ACTION** - **描述**:此...

    android 监听卸载那些事儿

    android.intent.action.PACKAGE_REMOVED和android.intent.action.PACKAGE_ADDED 可以监听别的应用被安装卸载,但不能监听自己被卸载啊。 监听自己被卸载通过前辈们探索发现,只能通过监听系统卸载log如:act=...

    Android 广播大全 Intent Action 事件.

    14. Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE:当移动 APP 正在进行时,系统会发出此广播,通知相关应用程序进行相应的处理。 知识点:移动 APP 正在进行是 Android 系统中的一种特殊状态,应用程序可以...

    Android 屏幕唤醒 + 屏幕解锁 + 开机服务监听(android.intent.action.BOOT-COMPLET)

    Android 屏幕唤醒 + 屏幕解锁 + 开机服务监听(android.intent.action.BOOT_COMPLET)添加权限:{//开机监听<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/><uses-permission android...

    Android广播接实现监听电话状态(电话的状态,拦截)

    <action android:name="android.intent.action.NEW_OUTGOING_CALL" /> </intent-filter> ``` 在实现监听电话状态的功能时,开发者应该注意遵守用户隐私和安全的法律法规,保证应用行为的合法性。在某些国家和地区...

    android系统广播

    14. Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE:移动 APP 时的广播 15. Intent.ACTION_GTALK_SERVICE_CONNECTED:Gtalk 已建立连接时的广播 16. Intent.ACTION_GTALK_SERVICE_DISCONNECTED:Gtalk 已断开...

    android Action call 拨打电话 Intent.ACTION.CALL

    Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:1234567890")); // 替换为实际电话号码 // 检查是否有拨打电话的权限 if (ContextCompat.checkSelfPermission(this, Manifest....

    android 系统中的几乎所有广播接收者

    BATTERY_CHANGED_ACTION 充电状态,或者电池的电量发生变化 "android.intent.action.BATTERY_CHANGED" BOOT_COMPLETED_ACTION 在系统启动后,这个动作被广播一次(只有一次) "android.intent.action.BOOT_COMPLETED" ...

    android各组件详解- Intent.

    标题与描述均指向了“Android各组件详解——Intent”,这一主题深入探讨了Android开发中至关重要的Intent组件。本文将从多个角度解析Intent的功能、应用场景及其内部结构,为开发者提供全面的理解。 ### Intent概述...

    Android中获取系统图片示例

    总结一下,Android获取系统图片主要涉及Intent.ACTION_GET_CONTENT和MediaStore两种方式。ACTION_GET_CONTENT更简单,适用于让用户选择单个图片;MediaStore则提供了更底层的访问方式,可以获取到系统中的所有图片...

    Android常用的intent action汇总

    10. Intent.ACTION_DATE_CHANGEDString: android.intent.action.DATE_CHANGED日期改变时发出的广播,例如年、月、日改变。11. Intent.ACTION_EDITString: android.intent.action.EDIT编辑数据,例如联系人、日历事件...

    android监听home按键实例

    if (intent.getAction().equals(Intent.ACTION_CLOSE_SYSTEM_DIALOGS)) { String reason = intent.getStringExtra("reason"); // "system_ui_hidden" 表示Home键被按下 if ("system_ui_hidden".equals(reason)) ...

    Android上的文本数据短信(发送接受拦截)

    if (intent.getAction().equals(strACT)) { StringBuilder sb = new StringBuilder(); Bundle bundle = intent.getExtras(); if (bundle != null) { Object[] pdus = (Object[]) bundle.get("pdus"); ...

    Android 常用系统广播

    13. Intent.ACTION_EXTERNAL_APPLICATIONS_AVAILABLE 和 Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE:当应用程序从内部存储移动到外部存储(App2SD)时,会广播这两个动作。 14. Intent.ACTION_GTALK_...

    android用于打开各种文件的intent.pdf

    在上面的代码中,我们首先创建了一个 Intent 对象,并指定了动作为 "android.intent.action.VIEW",然后使用 setDataAndType 方法设置了 URI 和类型为 "application/pdf",最后使用 startActivity 方法启动该 Intent...

Global site tag (gtag.js) - Google Analytics