前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >如何获取Android系统应用的Action

如何获取Android系统应用的Action

作者头像
程序员飞飞
发布于 2020-02-27 07:56:55
发布于 2020-02-27 07:56:55
1.8K0
举报
文章被收录于专栏:Android&Java技术Android&Java技术

1.先打开Logcat清空,然后打开要获取action的应用;

2.此处以获取安装软件应用的action为例,在文件管理器里面随便点击一个安装包(提前下载好一个apk应用),让手机处于安装界面,如下图所示:

安装界面:

查看输出的Logcat:

3.然后在系统应用源码中搜索系统软件packageinstaller,并找到PackageInstallerActivity文件,并在它的AndroidManifest.xml文件中找到它的intentFilter中对应的action,如果有多个可以挨个尝试即可

至此,就可以做一个当下载完应用安装包(apk文件)完成后自动跳转到安装界面的小功能了...

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016/11/17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
“终于懂了”系列:APK安装过程 完全解析!
最近在了解插件化技术:把未安装的插件apk 集成到 宿主App中,以取得减少宿主APK包体积等优点。也就是说,一个完整的APK 虽然不经过安装过程,但使用了插件化技术后却可以在宿主中使用其功能。
胡飞洋
2021/11/12
6.2K1
跟我学Android之二 第一个程序
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
用户9184480
2024/12/17
580
跟我学Android之二 第一个程序
1.安卓逆向学习入门记录
Android 安全与逆向分析, 自从2017年网络安全法的实施,网络安全受到越来越多的企业和行业的重视,Android 安全的重要性已无需多言,只要有智能机的朋友无论是apple还是Android都是离不开其内部的生态圈的, 所以自2017年起各大主流的加固采取VM优化代码,加之各厂商协议越来越底层和采用证书, 更越发重视服务器的风险控制和安全保障, 所以对安卓软件和安卓系统的渗透测试已成为热门的学习方向;
全栈工程师修炼指南
2022/09/29
8180
Appium系列文章(1)获取appPackage和appActivity
appPackage和appActivity 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的。那如何快速的获取这APP的这两个参数呢?
互联网金融打杂
2018/12/14
1.7K0
Appium系列文章(1)获取appPackage和appActivity
获取应用包名的五种方法
方法一: 输入命令:adb shell am monitor 然后启动需要获取包名的应用
随心助手
2023/09/01
19.3K0
获取应用包名的五种方法
Android开发笔记(一百七十七)借助FileProvider安装应用
除了发送彩信需要文件提供器,安装应用也需要FileProvider。不单单彩信的附件图片能到媒体库中查询,应用的APK安装包也可在媒体库找到。查找安装包依然借助于内容解析器,具体的实现过程和查询图片类似,比如事先声明如下的对象变量:
aqi00
2022/01/05
6250
Android开发笔记(一百七十七)借助FileProvider安装应用
APK安装流程详解11——普通应用安装简介
众所周知,Android应用最终是打包成.apk格式(其实就是一个压缩包),然后安装至手机并运行的。其中APK是Android Package的缩写。
隔壁老李头
2018/08/30
8.7K0
APK安装流程详解11——普通应用安装简介
APK安装流程详解16——Android包管理总结
1、设计思想 2、PackageManagerService的抽象理解 3、PackageManagerService里面的数据结构 4、PackageManagerService的三大流程 5、PackageManagerService的体系结构 一、设计思想 如果你是Android 系统中的架构师,让你设计一个Android的安装系统中的PackageManagerService,你会怎么设计? 既然要设计,咱们要首先弄清几个问题,我希望大家看下面的问题的时候,多想两个问题:1、如果让你设计,你怎么设
隔壁老李头
2018/08/30
3K1
APK安装流程详解16——Android包管理总结
AllowBackup,打开子应用,不显示桌面图标的子apks,label标签的区别,AndroidManifest.xml中的package
AllowBackup是在Android 2.2中引入的一个系统备份的功能。允许用户备份系统应用和第三方应用的apk安装包和应用数据,以便在刷机或者数据丢失后恢复应用,用户即可通过adb backup和adb restore来进行对应用数据的备份和恢复。第三方应用开发者需要在应用的 AndroidManifest.xml 文件中配置 allowBackup 标志(默认为 true )来设置应用数据是否能能够被备份或恢复。
zhangjiqun
2024/12/16
920
1. 从系统架构到Hello World
Android起源与发展:   Android操作系统最初在2003年的时候由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Andr
SecondWorld
2018/03/14
7480
1. 从系统架构到Hello World
android系统签名工具,android应用实现重启系统+签名「建议收藏」
1.在AndroidManifest.xml文件的manifest标签中加入一条android:sharedUserId=”android.uid.system”
全栈程序员站长
2022/09/10
1.1K0
打通“任督二脉”:Android 应用安装优化实战
安装就分为下面三个阶段,每个阶段可以做些什么工作,可以帮助我们优化安装流程,解决安装后的一些问题呢?
2020labs小助手
2021/07/13
6910
Android包管理机制(一)PackageInstaller的初始化
前言 包管理机制是Android中的重要机制,是应用开发和系统开发需要掌握的知识点之一。 包指的是Apk、jar和so文件等等,它们被加载到Android内存中,由一个包转变成可执行的代码,这就需要一个机制来进行包的加载、解析、管理等操作,这就是包管理机制。包管理机制由许多类一起组成,其中核心为PackageManagerService(PMS),它负责对包进行管理,如果直接讲PMS会比较难以理解,因此我们需要一个切入点,这个切入点就是常见的APK的安装。 讲到APK的安装之前,先了解下PackageMa
用户1269200
2018/06/22
1.9K0
查看Android应用包名、Activity的几个方法
直接打开AndroidManifest.xml文件,找到包含android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity。
流柯
2018/09/11
4K0
查看Android应用包名、Activity的几个方法
Android 11 应用兼容性适配,看这篇就够了
本文档基于谷歌Android 11 Developer Preview 4(DP4)版本的变更输出
全栈程序员站长
2022/09/14
13.1K0
Android 11 应用兼容性适配,看这篇就够了
Android软件汉化教程--自己动手做.apk汉化
.apk文件实际是一个zip压缩包,可以通过解压缩工具解开.apk文件。
coffee1
2024/10/12
4930
Android软件汉化教程--自己动手做.apk汉化
【安全测试】Android APP安全测试之敏感信息本地存储
大大的世界,小小的人儿;喜欢夜的黑,更爱昼的白。因为热爱安全,所以想起该做些什么了?!公众号主要将不定期分享个人所见所闻所感,包括但不限于:安全测试、漏洞赏析、渗透技巧、企业安全...... 1 Android数据存储方式 本文简单介绍Android APP的五种数据存储方式(其中本地存储方式四种、网络存储方式一种,分别为:文件存储数据、SQLite数据库存储数据、使用ContentProvider存储数据、使用SharedPreferences存储数据、网络存储数据)与相关风险点,从安全的角度出发,对本地
aerfa
2018/06/12
5K0
1.安卓逆向学习入门记录
Android 安全与逆向分析, 自从2017年网络安全法的实施,网络安全受到越来越多的企业和行业的重视,Android 安全的重要性已无需多言,只要有智能机的朋友无论是apple还是Android都是离不开其内部的生态圈的, 所以自2017年起各大主流的加固采取VM优化代码,加之各厂商协议越来越底层和采用证书, 更越发重视服务器的风险控制和安全保障, 所以对安卓软件和安卓系统的渗透测试已成为热门的学习方向;
全栈工程师修炼指南
2020/10/23
1K0
Android 11适配攻略
首语 分享一个Github小技巧。不用下载任何软件,也不需要装任何的浏览器插件,你只用在Github的网址中,gitHub后面添加1s,回车就可以在Vscode界面访问项目代码了。来个例子。 原始地址:https://github.com/hujuny/CommunityLibrary Vscode界面地址:https://github1s.com/hujuny/CommunityLibrary 接下来进入今天的主题👉 Android 11。 Android 12预览版从2021年2月开始启动,目前
八归少年
2022/06/29
3.9K0
Android 11适配攻略
Android静默安装实现方案,仿360手机助手秒装和智能安装功能
用户1158055
2018/01/08
3.3K0
Android静默安装实现方案,仿360手机助手秒装和智能安装功能
推荐阅读
相关推荐
“终于懂了”系列:APK安装过程 完全解析!
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文