`

Android开发——查看拥有指定权限的应用程序

阅读更多

my git : https://github.com/hejiawang

 

如题,在Android开发中,查看拥有指定权限的应用程序有哪些,

比如,在我的应用程序中,想知道系统中,有哪些应用程序是开机启动的。

那么,只要查找出拥有开机启动权限的那些应用程序就可以了。

示例代码如下:

PackageManager pm = getPackageManager();
Intent intent = new Intent("android.intent.action.BOOT_COMPLETED");
List<ResolveInfo> infos = pm.queryBroadcastReceivers(intent,
	PackageManager.GET_INTENT_FILTERS);
for (ResolveInfo info : infos) {
	String receiverName = info.activityInfo.name;
	String packname = info.activityInfo.packageName;
	System.out.println("receiver:" + receiverName + "---" + packname);
	//其他业务逻辑
}

 

1
1
分享到:
评论

相关推荐

    Android源码——应用程序自动更新源码.7z

    在Android开发中,应用程序自动更新是一项重要的功能,它允许开发者发布新版本的应用程序,并确保用户能够及时获得最新的修复和功能。"Android源码——应用程序自动更新源码.7z" 提供了关于如何实现这一功能的源代码...

    Android源码——笑话故事android应用源码.zip

    - `AndroidManifest.xml`:应用程序清单文件,定义了应用的组件、权限、版本等信息。 - `build.gradle`:项目构建配置文件,用于指定依赖库、构建类型、版本控制等。 2. **主Activity** - 主Activity通常是应用...

    Android开发指南中文版-----应用程序框架

    ### Android开发指南中文版——应用程序框架 #### 一、应用程序基础(Application Fundamentals) 在Android开发中,应用程序的基础架构包括以下几个核心部分: ##### 关键类 Android应用的核心是几个关键类: 1. *...

    安卓Android源码——Android 英语单词记忆程序源码.7z

    这篇文档将深入解析《安卓Android源码——Android 英语单词记忆程序源码》的相关知识点,帮助你理解和学习如何...通过分析和学习这个源码,你将能提升你的Android开发技能,并了解到如何将这些技术应用于实际项目中。

    安卓Android源码——百度推聊应用.zip

    【描述】:“安卓Android源码——百度推聊应用.zip”的描述简洁明了,表明这是一份与Android开发相关的源代码,具体是基于百度的推送服务——推聊(可能是类似于即时通讯的应用)。源码通常用于教学、研究或作为模板...

    安卓Android源码——一个短信应用源码.zip

    这里我们探讨的是一个专门处理短信功能的应用程序源码,通过分析这个"安卓Android源码——一个短信应用源码.zip",我们可以学习到许多与安卓开发相关的知识点。 1. **安卓Manifest.xml**:这是每个安卓应用的核心...

    安卓Android源码——Android 英语单词记忆程序源码.zip

    这篇文档将深入解析《安卓Android源码——Android 英语单词记忆程序源码》的相关知识点,帮助你理解和学习如何开发一款基于Android平台的英语单词记忆应用。我们将详细探讨每个文件和目录在Android应用开发中的作用...

    安卓Android源码——录音程序源码.zip

    在安卓(Android)平台上开发应用程序时,录音功能是常见的需求之一。这个压缩包"安卓Android源码——录音程序源码.zip"提供了一个完整的录音程序的源代码,可以帮助开发者理解和实现自己的录音应用。以下是对该源码...

    Android源码——获取Gps信息的程序源码.zip

    这份"Android源码——获取Gps信息的程序源码.zip"压缩包文件提供了关于如何在Android应用中获取GPS定位信息的实际代码示例,这对于学习和开发Android应用中的地理位置服务功能非常有帮助。 首先,我们要了解Android...

    Android源码——英语单词记忆程序源码 (2).zip

    以上是对“Android源码——英语单词记忆程序源码 (2).zip”中可能包含的Android开发知识点的概述,深入研究这些内容将有助于理解Android应用的开发流程和设计思想。通过分析和学习这个源码,开发者可以提升自己的...

    Android源码——录音程序源码.zip

    下面我们将深入探讨相关的Android开发知识点。 1. **MediaRecorder类**:这是Android SDK提供的一种用于录制音频、视频和图像的API。我们可以使用MediaRecorder设置音频源、输出格式、编码、质量等参数,并启动、...

    安卓Android源码——应用程序的自动更新升级(自身升级、通过tomcat).zip

    "安卓Android源码——应用程序的自动更新升级(自身升级、通过tomcat).zip"这个压缩包文件提供了一种实现这一目标的方法,它包含了实现应用自我更新和通过Tomcat服务器进行更新的源代码。下面我们将详细探讨这两个...

    Android源码——公交查询.zip

    【Android源码——公交查询.zip】是一个包含Android应用程序源代码的压缩包,专注于实现公交查询功能。这个项目可能是一个学习资源,帮助开发者了解如何在Android平台上构建一个实用的公共交通查询应用。下面将深入...

    Android源码——获取通讯录程序源码.zip

    这个压缩包中的源码涵盖了Android平台下获取通讯录的核心技术,包括ContentResolver的使用、ContactsContract类的API、Cursor的处理、权限管理、异步加载以及UI设计等多个方面,对于想要深入学习Android开发尤其是...

    Android源码——Gps日志记录程序源码.zip

    这个"Android源码——Gps日志记录程序源码.zip"压缩包很可能是包含了一个Android应用程序的源代码,该程序专门用于记录并存储GPS定位数据,即GPS日志。这样的程序对于开发者来说非常有价值,因为它可以用于地理追踪...

    安卓Android源码——刮刮乐开奖.zip

    1. `app/` - 这个目录通常包含项目的主应用程序模块,包括Java或Kotlin源代码、资源文件(如布局、图片、字符串等)、AndroidManifest.xml等。 2. `build.gradle` - 项目级别的构建脚本,定义整个项目依赖和构建配置...

    安卓Android源码——调用安卓自带文本朗读.rar

    Android的TTS服务允许应用程序将文本转换为语音输出,从而为用户提供方便的语音反馈,尤其适用于视障用户或在驾驶、运动等不便查看屏幕的场景。要使用TTS,首先需要在AndroidManifest.xml文件中添加相应的权限: ``...

    Android源码——如何远程下载安装的应用源码.zip

    在Android开发领域,掌握如何远程下载并安装应用的源码是一项重要的技能,这对于开发者来说意味着能够灵活地更新和管理应用程序,提高用户体验。本教程将详细解释这个过程,并以"Android源码——如何远程下载安装的...

    安卓Android源码——开启指定名称和密码的Wifi热点demo.zip

    在安卓平台上,开发一款能够开启指定名称和密码的Wi-Fi热点的应用程序,是移动设备功能扩展的常见需求。这个"安卓Android源码——开启指定名称和密码的Wifi热点demo.zip"压缩包提供了一个示例代码,帮助开发者理解...

Global site tag (gtag.js) - Google Analytics