Konverter Smali ke Java Langsung Membuat Smali Lebih Ramah Pengembang

click fraud protection

Android dimaksudkan untuk menjadi sumber terbuka. Dan sebagian besar komponen, meskipun tercakup dalam lisensi Apache, memiliki kode sumber yang tersedia untuk umum. Sayangnya, kenyataan yang menyedihkan adalah hanya pemilik perangkat Nexus yang dapat melakukan modifikasi Java tanpa mempelajari bahasa rakitan Smali, yang tidak sederhana dan membutuhkan lebih banyak usaha daripada Java. Selain itu, aplikasi yang telah didekompilasi tidak dapat diimpor ke Eclipse atau Android Studio.

Ada beberapa alat seperti Dapatkan Java yang sudah dapat melakukan tugasnya, namun dalam kebanyakan situasi hasilnya tidak 100% akurat dan beberapa file masih perlu diterjemahkan ke Java. Anggota Senior XDA orang gelap2008 memutuskan untuk memulai sebuah proyek yang bertujuan untuk memberikan solusi yang lebih baik daripada JAD atau JD-GUI.

Proyek ini masih dalam tahap awal, tetapi sebagian besar sudah berjalan. Proyek ini ditulis dalam C# dan memerlukan instalasi Visual Studio 2012 dan .NET Framework 4.5 agar berfungsi dengan baik. Semoga kedepannya bisa digunakan di sistem operasi lain seperti Linux atau Mac OS X. Tidak diragukan lagi, proyek ini memiliki potensi luar biasa dan dengan bantuan pengembang lain, pengembangan Android dapat ditingkatkan secara signifikan.

Informasi lebih lanjut mengenai konverter ini dapat ditemukan di benang asli, jadi jangan ragu untuk kesana dan memberikan masukan kepada pengembang. Tentu saja, Anda juga dapat berkontribusi dengan mendorong beberapa patch ke Github gudang.

Ingatlah bahwa alat seperti ini tidak boleh digunakan untuk mendapatkan barang gratis dari aplikasi berbayar dan merilisnya kembali atas nama Anda. Pengembang menjual karyanya karena suatu alasan, jadi Anda sebaiknya menggunakannya hanya untuk tujuan pendidikan.