所以我想做一个xposed模块,但找不到任何好的视频教程,更不用说更新了,我对C#也很了解,几乎没有Java……任何帮助我开始工作的人都将不胜感激。谢谢
发布于 2017-11-27 22:35:32
您将需要Java来创建任何Xposed模块。Android本身(主要)基于Java,因此您需要Java知识才能创建Xposed模块。
也就是说,C#和Java是非常相似的语言,如果你知道其中一种语言,你可以很快学会另一种语言。
至于教程,Rovo89 (Xposed的创建者)在https://github.com/rovo89/XposedBridge/wiki/Development-tutorial上有一个简单的教程。本教程几乎完全是最新的,您可以使用它来创建您的第一个模块。
你可以在这里找到另一个详细的教程- https://forum.xda-developers.com/showthread.php?t=2709324。请记住,这个链接非常古老,所以无论哪里有冲突,都可以参考Rovo89的教程。
发布于 2018-01-13 05:08:39
在阅读了Akhil提到的初学者教程之后,您将希望查看API docs http://api.xposed.info/reference/packages.html,并通读一些大型模块(如GravityBox )的源代码,以了解框架是如何使用的。出于教学目的,修改一些开源的应用程序,然后通过反向工程将它们转移到封闭源代码的应用程序。对于逆向工程,我使用ByteCodeViewer。
https://stackoverflow.com/questions/47299338
复制相似问题