Mobile NDK builder untuk plugin AML, mengompilasi C/C++ menjadi .so
Rasakan pengembangan mobile native dengan Compiler AMLs, dari RusJJ-Apps, yang dirancang untuk mengubah perangkat Android menjadi workstation plugin native portabel. Aplikasi ini memungkinkan pengguna untuk menulis dan mengompilasi kode C dan C++ menjadi pustaka .so menggunakan Android NDK, memilih versi NDK per proyek, dan menjalankan build penuh di perangkat tanpa desktop. Ini termasuk editor kode dengan penyorotan sintaks dan autocompletion, template proyek termasuk SDK plugin AML, dukungan Git, penampil hex, dan sinkronisasi folder. Modder game dan pengembang native mendapatkan alur kerja tanpa PC untuk membuat plugin kompatibel AML di Android.
Bagaimana cara mengintegrasikannya dengan Android NDK?
Alat ini menggunakan sistem ndk-build standar dan secara eksplisit mendukung file proyek Android.mk dan Application.mk, sehingga skrip build native yang ada dapat digunakan kembali. Selain itu, aplikasi dapat memilih versi NDK tertentu berdasarkan proyek dan menawarkan template siap pakai termasuk proyek SDK plugin AML yang didedikasikan. Pilihan desain tersebut berarti aplikasi menghasilkan pustaka native .so dengan toolchain NDK yang sebenarnya daripada compiler proprietary.
Apakah ini memperlambat perangkat Anda selama proses build?
Kompilasi berjalan secara lokal di perangkat, sehingga build penuh dan tugas latar belakang dapat mempengaruhi responsivitas pada perangkat keras kelas bawah. Aplikasi ini menyertakan sinkronisasi folder latar belakang untuk menjaga konsistensi proyek saat Anda bekerja. Pengaturan awal mengunduh toolchain compiler, yang memerlukan koneksi internet yang stabil untuk langkah satu kali itu. Untuk proyek besar, jadwalkan build selama periode tidak aktif untuk mengurangi gangguan pada tugas lain.
Apakah aman digunakan di perangkat?
Aplikasi ini beroperasi dengan izin rendah dan secara eksplisit tidak memerlukan 'akses semua file', mengurangi paparan dibandingkan dengan alat yang meminta hak penyimpanan yang luas. Kloning Git mendukung repositori pribadi dengan token terenkripsi, menjaga kredensial tersimpan dengan aman di perangkat. Aplikasi ini tidak membangun paket APK penuh, yang mempersempit apa yang ditulis ke sistem. Alat analisis bawaan seperti penampil hex dan bilah simbol membantu debugging tanpa meningkatkan hak istimewa.
Apakah saya memerlukan pengetahuan teknis untuk mengoperasikannya?
Aplikasi ini ditujukan untuk pengguna yang akrab dengan build Android native: ia bergantung pada skrip ndk-build dan mengharapkan kerja dengan file Android.mk/Application.mk. Template proyek siap pakai dan editor dengan font yang dapat disesuaikan, autocompletion, dan penyorotan sintaksis menurunkan hambatan bagi pengembang menengah. Namun, menghasilkan plugin yang kompatibel dengan AML memerlukan pemahaman tentang file build native dan antarmuka plugin loader mod, sehingga lebih cocok untuk modder berpengalaman daripada penggemar yang suka mengutak-atik.
Alat mobile praktis untuk modder berpengalaman, dengan satu batasan yang mencolok
Compiler AML adalah opsi praktis bagi modder yang mengutamakan mobile yang perlu mengembangkan plugin .so asli tanpa PC. Ini menjaga privasi dan menggunakan alat ndk-build resmi, tetapi kompilasi di perangkat dan unduhan awal alat dapat membebani perangkat yang sederhana. Rencanakan build besar untuk periode tidak aktif dan lakukan pengaturan alat sekali saja melalui Wi-Fi untuk meminimalkan gangguan. Paling cocok untuk pengembang yang nyaman mengedit skrip build asli dan menghubungkan modul.