openosrs mobile
1.0.0
适用于 Android 设备的 RuneLite API 的启动
我决定发布源码。有什么大不了的。希望其他人能够帮助重构,因为我已经在这上面花了很多时间。
我还希望有人能够抽出时间对数据包进行反混淆,以便与 rsmod 一起使用,Tomm 一如既往地杀死它。
为了进行构建,我建议您对 Android Studio 有一定的了解。 (https://developer.android.com/studio/)
下载适用于您的 Android 设备的 adb 驱动程序、启用开发人员设置并启用 USB 调试。这是 Android Studio 看到您的设备所必需的。
以与 IntelliJ 相同的方式配置 Android Studio(毕竟它是基于它构建的)
安装 SDK 26 和 29。您必须接受许可条款才能下载和构建。
有两种方法可以运行最终构建:
将 vanilla osrs apk(当前版本 194)复制到 client/lib 和injector/lib(我不想听到它)
Gradle:运行“注入 assembleDebug”任务。这会将 apk 安装到您的设备上,但不会启动它。手动启动它。
工作室:
运行“注入”gradle 任务,然后在运行配置下拉列表中选择客户端模块,然后单击开始按钮。它将在您的设备上自动构建并启动。
我几乎会接受任何正确的 api 添加,但只接受“插件”的完整功能
PS 我知道任务和库是丑陋的 atm,我手动做了很多工作,所以当它只是处理 gradle 任务时继续前进。不是优先事项,所以我不想再听到它,哈哈。