面具Zygigk插件开发入门教程
Zygisk-Template
Zygisk版本的模板,注释写的非常详细,特别方便大家理解Zygisk并编写自己的Zygisk模块。
最核心的就两个文件,其中一个是magisk源码提供的头文件,剩下的就是我们自己写的插件源码。
文件结构
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SSv7Tvep-1665282784957)(/img/file_introduce.png)]
构建
修改local.properties为自己的sdk路径
你也可以修改/module/build.gradle里面的ndk和cmake版本为自己的版本
需要配置jdk11的环境
命令行下执行
gradlew :module:assembleRelease
或者双击
build.bat
构建完的文件在/out文件夹里.
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zgq1MyCi-1665282784958)(/img/template.png)]
把生成zip传到手机里就可以用magisk安装了.
代码解读
具体的看代码能看懂了,上面有注释,这里就不介绍了,最主要的文件sample.cpp(和cmake对应,
面具Zygigk插件开发入门教程相关推荐
- 【直播回顾】蚂蚁金服高级开发工程师萧恺:IDEA 插件开发入门教程
主讲人:萧恺(蚂蚁金服-支付宝事业群-高级开发工程师) 本名:肖汉松 讲师介绍: 热爱阅读,喜欢挑战,热衷尝试新的技术,关注技术背后的原理. 关注领域:Java 服务端开发,分布式系统 关注语言:Ja ...
- 基于jquery插件开发入门教程
鉴于最近要使用大量的jquery,所以总有一种捣鼓文字来抒发一下情绪的冲动.思前想后就来篇jquery插件开发入门教程吧,毕竟如果不想开发插件,那自己无论用别人的插件多牛逼,最多只是js的使用者,作为 ...
- virtualxposed使用教程_Xposed 插件开发入门教程(一)
其实网上已经有很多 Xposed 插件开发的入门教程了,我写的这篇与其说是教程,不如说是参考,为了防止以后忘了开发步骤,这里就写篇博客记录一下. 要使用 Xposed 插件,首先要 root 手机并安 ...
- chrome插件开发入门教程
点击上方蓝字"优派编程"选择"加为星标",第一时间关注原创干货 原文地址 http://wp.fang1688.cn/study/539.html 这次我在ch ...
- Atom插件开发入门教程(四)
插件: 修饰文本 上一篇教程,我们已经开发了一个插件.下面我们来看看我们还能做什么.这篇文章会教你如何用一个简单的命令来替换选中的字符串内容.当你选中命令"cool" 时,下面的字 ...
- IDEA 插件开发入门教程
2019独角兽企业重金招聘Python工程师标准>>> IntelliJ IDEA 是目前最好用的 JAVA 开发 IDE,它本身的功能已经非常强大了,但是每个人的需求不一样,有些需 ...
- IDEA 插件开发入门教程 1
IntelliJ IDEA 是目前最好用的 JAVA 开发 IDE,它本身的功能已经非常强大了,但是每个人的需求不一样,有些需求 IDEA 本身无法满足,于是我们就需要自己开发插件来解决.工欲善其事, ...
- IntelliJ IDEA插件开发入门教程(一)
插件开发环境配置 IDEA分为社区版(Community Edition)和旗舰版(Ultimate Edition) 社区版:完全免费,代码开源,但是缺少一些旗舰版中的高级特性. 旗舰版:30天免费 ...
- Revit 2021插件开发入门教程
在这个教程中我们将学习如何开发一个Revit插件,并利用此插件实现设计自动化.课程代码可以从github下载. 第一步是创建 C# Libray新项目,这就是我们的"DeleteDoors& ...
最新文章
- Python100入门题 | 第001题
- python管道符_Python实现处理管道的方法
- 情怀满满 新一代观影神器坚果1895
- 企鹅java游戏下载安装_企鹅企鹅生活安卓版游戏下载|企鹅企鹅生活手游下载v1.6.1-乐游网安卓下载...
- Visual Studio Online 的 FAQ:iPad 支持、自托管环境、Azure 账号等
- java tomcat自动安装教程_Tomcat:基础安装和使用教程
- ubuntu14.04下安装qt4.8.6 +qt creator
- jquery.validate验证简介
- spring学习--AOP--JDK动态代理
- atitit.web 推送实现方案集合
- 怎么将服务器中图片显示出来,服务器显示图片
- OLT、ONU、路由器和交换机区别
- 万物皆可秒—— 淘宝秒杀Python脚本,扫货618,备战双11!
- DC-DC与LDO的区别
- Apollo Cyber实践之talker-listener通信
- K8S环境部署jaeger-all-in-one
- qt中bug总结:遇到C1071:在注释中遇到意外的文件结束
- 专杀工具编写思路(转)
- Spring核心技术详解
- 拒绝破解,用10大免费软件来代替盗版