android编程root启动指定app,取之有道——巧用Root权限 启动其他APP中的Activity

取之有道——巧用Root权限 启动其他APP中的Activity

2019年01月29日

| 萬仟网移动技术

 | a48e1d17a2b0511faa7da7240b1971f6.png我要评论

这次博主来分享一个很巧妙的办法来启动其他APP中Activity的方法。 首先说一下这样做的目的:最近博主在攻克一个技术难点,就是搞定某些三方系统中,对于应用权限的限制。为此给出用户指导,引导用户启动系统中的权限设置来设置信任。到此,问题就来了:我们不知道权限设定的包名,也不知道权限设置的Activ ...

这次博主来分享一个很巧妙的办法来启动其他app中activity的方法。

首先说一下这样做的目的:最近博主在攻克一个技术难点,就是搞定某些三方系统中,对于应用权限的限制。为此给出用户指导,引导用户启动系统中的权限设置来设置信任。到此,问题就来了:我们不知道权限设定的包名,也不知道权限设置的activity的名字,如何启动到指定的界面呢?

今天我们就来解决这个问题。

首先,我们需要一台已经获取root权限了的手机。当然,模拟器之流也是可以考虑的。还有re(root explorer)文件浏览器,用来浏览androidmanifest.xml。这里注意的是,不要试图复制到电脑上查看,回是乱码的。

然后,我们开始通过包名来查找有可能的程序。由于博主手里用的测试机是华为的机器,因此以华为为例。其他厂商的手机请各位自行查找,方法应该是一致的。

使用re文件浏览器,获取读写权限,依次打开/system/app。在这里,你将会看到好多apk。由于re文件浏览器能够预览apk的图标,所以我们可以很轻松地通过软件图标,找到权限管理所属的apk文件。以华为最新的emui为例,权限管理所属的软件是手机管家,apk的文件名为:“hwsystemmanager.apk”。

使用re文件浏览器打开apk,选择查看,即可看到解压后的文件。也就可以直接找到androidmanifest.xml。继续使用re文件浏览器打开这个xml文件,其中的activity的名字便一览无遗了。

最后,找到正确的activity,启动它即可。

这样,就能够在用户指导的权限设置页给出正确的启动入口了。当然,此方法也适用于启动任何一个app中的activity,只要配置文件中的exported值不为false即可启动。

小小技巧,班门弄斧。不足之处,望路过大神多多指教。

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

相关文章:

一、关于androidmanifest.xml

androidmanifest.xml 是每个android程序中必须的文件。它位...

gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg

对于listvie来说,数据项的设置有很多种方式,而自定义实现baseadapter是最经常用的了,那么这里我们来讲解一下自定义实现...

可以获得文件夹中所有文件的路径及文件名。

代码很简单,直接上车,车上再解释:

/**

* 获取指定目录内所有...

本文实例为大家分享了android登录邮箱自动补全功能的实现方法,供大家参考,具体内容如下

效果:

实现原理:

1、继承重...

gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg

屏幕亮度自动调节:主要是从sensor分析之中分离出来分析light 光线感应器,因此就分析一下自动调节屏幕亮度(手机随着光线的强度...

php在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者re...

这是网上抄的一篇Android学习路径,希望记录下来以供自己随时的学习,所有的博客也基本按照里面的知识点来发散。 1Java 基础 Java Obj...

今天闲来无事写了一个清内存的小东西,类似360,在桌面上悬浮,点击后清除后台无用程序,清除后台程序是通过调用activitymang...

gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg

不知不觉这个春节也已经过完了,遗憾家里没网,没能及时给大家送上祝福,今天回到深圳,明天就要上班了,小伙伴们是不是和我一样呢?今天讲的...

网友评论

387afa1e91d68b43eca6c11dc07bf577.gif

验证码:

368030.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值