Munculnya RuneLite API untuk perangkat Android
Saya memutuskan untuk melepaskan sumbernya. Masalah besar. Mudah-mudahan orang lain akan membantu dengan refactor karena saya telah menghabiskan banyak waktu untuk itu.
Saya juga berharap seseorang dapat melakukan deobfuscating paket untuk digunakan dengan rsmod, Tomm mematikannya seperti biasa.
Untuk membangun, saya sarankan Anda memiliki pemahaman yang baik tentang Android Studio. (https://developer.android.com/studio/)
Unduh driver adb untuk perangkat Android Anda, aktifkan pengaturan pengembang, dan aktifkan USB debugging. Ini diperlukan agar Android Studio dapat melihat perangkat Anda.
Konfigurasikan Android Studio dengan cara yang sama seperti yang Anda lakukan pada IntelliJ (Bagaimanapun, ini dibuat darinya)
Instal SDK 26 & 29. Anda harus menerima persyaratan lisensi untuk mengunduh dan membangun.
Ada 2 cara untuk menjalankan build final:
Salin apk vanilla osrs (versi saat ini 194) ke klien/lib & injektor/lib (saya tidak ingin mendengarnya)
Gradle: Jalankan tugas "inject assembleDebug". Ini akan menginstal apk ke perangkat Anda, tetapi tidak akan meluncurkannya. Luncurkan secara manual.
Studio:
Jalankan tugas gradle "inject" lalu pilih modul klien di drop down konfigurasi run, dan klik tombol start. Itu akan dibuat, dan diluncurkan secara otomatis di perangkat Anda.
Saya akan menerima hampir semua penambahan api yang benar, tetapi hanya fungsionalitas lengkap untuk "plugin"
PS Saya tahu tugas dan libnya jelek, saya banyak melakukannya secara manual, jadi pindah ketika itu hanya bekerja dengan tugas gradle. Bukan prioritas jadi sekali lagi, aku tidak mau mendengarnya haha.