制作内置XPosed模块应用(详细教程,有手就会,无需Root即可使用)

简介: 众所周知,如今许多的安卓app,为了获利,为了赚钱,为了老板买别墅换豪车,加入了非常多的广告及推广内容以及软件模块。随着安卓的时代发展,Xposed的出现,在一定程度上改变了这种困境。

前言:

众所周知,如今许多的安卓app,为了获利,为了赚钱,为了老板买别墅换豪车,加入了非常多的广告及推广内容以及软件模块。随着安卓的时代发展,Xposed的出现,在一定程度上改变了这种困境。

e5c4248ef7cdad16c2d0ff8cf6a1567d_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg


Xposed 是一个允许用户轻松将附加组件(称为模块)应用到安卓系统的框架。 您可以使用 Xposed 将单个功能添加到您正在使用的任何安卓系统,不需要刷新系统就可以获得特定功能。
而使用Xposed的必要前提是,手机需要root。而国内厂商除了小米外,其他厂商(华为、荣耀、OPPO、vivo等)几乎都没有开放bootloader,更不用说Root权限了。因此又出现了一种免root框架-太极,不过太极操作相对于普通软件又多了许多的步骤,使用起来相对要麻烦些。
解决方案:
而如今,lspatch提供了一种很好的解决方案,将xposed模块打包进apk包中,实现了免root使用xposed框架,也不需要多安装app。lspatch用来重新签名打包Apk文件,使重打包后的Apk能加载安装在系统里的Xposed插件,从而实现免Root Hook任意App。其原理是对Apk文件进行二次打包,重新签名,并生成一个新的apk文件。 在Apk二次打包过程中,插入加载Xposed插件的逻辑,这样,新的Apk文件就可以加载任意Xposed插件,从而实现免Root Hook任意App的Java代码。实际上,lspatch的使用是非常方便的,仅需一行指令,就可以自行制作自己想要的内置模块app。
教程开始:

1、我们需要用到两个软件,分别是Shizuku、LSPatch。

54A075857059B1C7F82CAD7E5679CB15.jpg

2、我们安装好Shizuku之后会显示Shizuku没有运行,所以我们必须先激活Shizuku,具体方法大家不会的可以百度!

777f91c64ae971e21e99d1a77034ca0d_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg

3、我们把Shizuku激活以后会显示正在运行,这时候我们点应用管理进去把LSPatch打开,这是后LSPatch才能正常使用!

da6640682dddee548015033d894c9e81_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg

4、我们来看看LSPatch,我们没有在Shizuku给权限的情况下会显示Shizuku服务未连接,部分功能不可用,这是后是没法实用的,只有给了权限了以后,显示Shizuku服务可用,这时候才算正常,就可以下一步操作了!

66324bd66e2ab4a700280521715df99b_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg

5、我们一切准备就绪之后点击下方“管理”箭头①,再点击“➕”箭头②,这时候我们会看到新建修补,我们可以选择已经安装在手机里的应用,也可以选择手机存储目录中下载的APP。

fb4c62f7f091e4d2a087a6d2f928d14c_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg

6、选择的是已安装的应用程序,如图②,我选择这一个APP。

b91cdb9525094c182e9938639c501432_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg

7、点击我们所选择的应用,进入修补模式,这里有本地模式和便携模式,我们选择便携模式,再点击嵌入模块,勾选我们需要植入的模块,选好之后我们点击图②右下角的✓号。

bb0bdebc73a6cc5cbaa090b59feb6480_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg

8、然后我们点击开始修补,修补前不要勾选任何东西,修补需要一点点时间我们等待他制作就行,制作完成的APP在 APK: /data/user/0/

org.lsposed.lspatch/cache/apk/这个位置,包名为:base-309-1spatched.apk。

a920e785bbd4adbdc1f839ad6878591e_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg

9、现在我们做的内置XPosed模块APP就制作完成了,我们可以安装在任意安卓设备上使用,就和我们使用框架实现的一模一样。

这个方法适用于所有有模块的APP,我们可以给软件加入去广告的,破VIP的,反正只要有这个软件的模块都可以制作,做好之后我们就可以在一些无法Root的设备上使用了!

目录
相关文章
|
7月前
|
存储 移动开发 开发框架
使用UniApp实现视频数组自动下载与播放功能:一步步指导
使用UniApp实现视频数组自动下载与播放功能:一步步指导
138 0
|
2月前
|
JavaScript Java 关系型数据库
基于vue的MOBA类游戏攻略分享平台23(程序+数据库+论文)可帮忙远程调试
基于vue的MOBA类游戏攻略分享平台23(程序+数据库+论文)可帮忙远程调试
|
5月前
|
编解码 Linux Android开发
​ToDesk远程工具安装及使用方法
前言 远程桌面是我们日常生活中经常会用到的情况,特别是最近两年这项功能被运用的场景越来越多,包括居家远程办公,远程解决问题,等等都会用到。 ToDesk 介绍 跨平台支持:Windows, macOS , iOS , Android , Linux且适配各种分辨率屏幕,多屏幕设备,只需要不同设备上安装一个ToDesk软件,就可以实现多平台一键远程操控。 稳定性进一步提升,不限速,能在各种复杂结构网络、弱联网下运作良好。
151 0
|
7月前
|
关系型数据库 MySQL 测试技术
禅道安装到Apache服务器详细流程(亲测可用)
禅道安装到Apache服务器详细流程(亲测可用)
114 0
XMind2022最新版破解激活教程,亲测可用
Xmind 是一款 全功能 的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。
12550 1
|
11月前
|
机器学习/深度学习 计算机视觉 异构计算
设置和使用DragGAN:搭建非官方的演示版
DragGAN的官方版还没有发布,但是已经有非官方版的实现了,我们看看如何使用。
306 1
|
12月前
|
测试技术 Android开发
Magisk模块-神仙自动救砖-防冻版(玩机必备)
模块功能 由某些面具模块导致你手机无法开机的情况,刷入该模块后,你无需手动任何设置自动帮你禁用所有面具模块,让你成功开机。 效果:加入完整测试用例,模块块非常稳定,现有代码不要随意更改,有测试安装10和安卓11。
3979 0
Magisk模块-神仙自动救砖-防冻版(玩机必备)
|
Oracle IDE Java
最详细的Android开发环境配置经验分享(包含配置过程中可能出现的问题及解决办法。繁琐的配置步骤是否是你头疼呢,详细配置步骤你值得拥有!)
最详细的Android开发环境配置经验分享(包含配置过程中可能出现的问题及解决办法。繁琐的配置步骤是否是你头疼呢,详细配置步骤你值得拥有!)
274 0
最详细的Android开发环境配置经验分享(包含配置过程中可能出现的问题及解决办法。繁琐的配置步骤是否是你头疼呢,详细配置步骤你值得拥有!)
|
JSON 前端开发 API
接口管理工具YApi怎么用?颜值高、易管理、超好用
接口管理工具YApi怎么用?颜值高、易管理、超好用
|
JSON 前端开发 API
接口管理工具YApi怎么用?颜值高、易管理、超好用
众多接口管理工具如雨后春笋搬冒出。让人欣慰的是,有许多优秀作品来自国内,包含YApi和rap。 看着中文的官网,熟悉的汉语,不禁让人暗爽。当然这也就带来另一个弊端,因为使用基数少,所以参考资料少。我们想学习使用方法,只能依赖官方文档,也算是福祸相倚了。 本文将带您走进Yapi的世界,让您体验一回小清新的接口管理工具。 根据统计,市面上互联网项目超过10亿,保守统计涉及的API数量有100亿。