Android on tarkoitettu avoimeksi lähdekoodiksi. Ja useimmilla komponenteilla, vaikka ne kuuluvat Apache-lisenssin piiriin, on julkisesti saatavilla oleva lähdekoodi. Valitettavasti surullinen totuus on, että vain Nexus-laitteiden omistajat voivat tehdä Java-muokkauksia syventymättä Smalin assembler-kieleen, mikä ei ole yksinkertaista ja vaatii paljon enemmän vaivaa kuin Java. Myöskään purettuja sovelluksia ei voi tuoda Eclipseen tai Android Studioon.
On joitain työkaluja, kuten Hanki Java joka voi jo tehdä työn, mutta useimmissa tilanteissa tulos ei ole 100% tarkka ja jotkut tiedostot on vielä käännettävä Java-kielelle. XDA: n vanhempi jäsen tumma kaveri 2008 päätti aloittaa projektin, jonka tarkoituksena oli tarjota parempi ratkaisu kuin JAD tai JD-GUI.
Projekti on vielä hyvin alkuvaiheessa, mutta suurin osa asioista toimii jo. Tämä projekti on kirjoitettu C#-kielellä ja vaatii Visual Studio 2012:n ja .NET Framework 4.5:n asennettuna toimiakseen kunnolla. Toivottavasti tulevaisuudessa sitä on mahdollista käyttää muissa käyttöjärjestelmissä, kuten Linuxissa tai Mac OS X: ssä. Tällä projektilla on epäilemättä mahtava potentiaali ja muiden kehittäjien avulla Android-kehitystä voidaan parantaa merkittävästi.
Lisätietoja tästä muuntimesta löytyy osoitteesta alkuperäinen lanka, joten älä epäröi mennä sinne ja antaa palautetta kehittäjälle. Tietenkin voit myös osallistua työntämällä joitakin korjaustiedostoja Github arkisto.
Muista, että tämän kaltaisia työkaluja ei pidä käyttää maksullisten sovellusten ilmaisemiseen ja julkaisemiseen uudelleen omalla nimelläsi. Kehittäjät myyvät töitään syystä, joten sinun tulee käyttää sitä vain koulutustarkoituksiin.