上一小节我们演示了如何开发Xposed模块。我们并没有照搬Xposed官方教程的演示实例,因为我们认为上小节的演示更具实用性。
那么我们哪里可以看到官方教程?哪里可以学到更多Xposed知识?在哪里可以与Xposed开发者和粉丝进行问题讨论?......除了本公众号的系列文章和技术探讨外,我们还可以通过以下方式了解更多的Xposed。
Xposed作者rovo89的github主页
网址:https://github.com/rovo89
这是rovo89大神托管Xposed源码的地方,包含了5个代码仓库:
Xposed仓库:框架的native代码部分
XposedBridge:框架的java代码部分
android_art:框架修改Android ART代码的部分
XposedTools:方便框架代码编译和打包的工具部分
XposedInstaller:框架安装器。前边已经介绍。
这里是研究Xposed源码的必经之地。
Xposed官网
在这里可以下载Xposed-02-安装小节使用的XposedInstaller。
还可以浏览和下载别人上传的Xposed插件,方便交流和学习。
但是官网并未提供关于框架交流沟通的直接渠道。
Xposed官方教程
网址:https://github.com/rovo89/XposedBridge/wiki/Development-tutorial
官方教程主要讲解了Xposed工作原理,并通过demo说明如何开发Xposed模块。
Xposed框架API说明
网址:
(1)https://github.com/rovo89/XposedBridge/wiki/Using-the-Xposed-Framework-API
(2)http://api.xposed.info/reference/packages.html
Xposed框架工具类说明
网址:https://github.com/rovo89/XposedBridge/wiki/Helpers
Xposed替换应用资源教程
网址:https://github.com/rovo89/XposedBridge/wiki/Replacing-resources
这里主要说明了如何替换应用进程的UI资源。
XDA开发者论坛Xposed专栏
网址:https://forum.xda-developers.com/xposed
这里是Xposed开发者和使用者交流Xposed框架的主要阵地,几乎包含任何我们想了解的内容。包括最新版Android操作系统的Xposed兼容性讨论等。
Xposed Installer下载
网址:
(1)Android 5.0下
http://repo.xposed.info/module/de.robv.android.xposed.installer
(2)Android 5.0及以上
http://dl-xda.xposed.info/framework/
微信公众号
QQ群
这里会有各种需求和激烈讨论,是最有效的沟通方式。可扫码加入。
下一小节我们将讨论Xposed的基础API的使用。
领取专属 10元无门槛券
私享最新 技术干货