Apktool v2.3.2 offre supporto per Android P, ricostruzione sperimentale AAPT2 e altro ancora

click fraud protection

Apktool è uno degli strumenti più popolari per il reverse engineering dei file APK. È stato recentemente aggiornato per supportare la decompilazione di app realizzate per Android P Developer Preview e aggiunge anche la ricostruzione sperimentale con il binario aapt2.

Il reverse engineering delle applicazioni Android è un hobby popolare sui forum XDA. Decompilare e modificare le app esistenti è un'abilità che è stata utilizzata per produrre versioni non ufficiali di app con nuovi temi, funzionalità e altro ancora, e uno degli strumenti più importanti a disposizione di un modder è Apktool. Apktool è lo strumento gratuito più utilizzato per il reverse engineering delle app Android. Il progetto è stato avviato nel 2012 da XDA Recognized Developer iBotPeaches e continua a vedere gli aggiornamenti fino ad oggi, con il quello più recente aggiunta del supporto per la prima anteprima per sviluppatori Android P e ricostruzione sperimentale delle app realizzate con AAPT2.

L'ultima versione dello strumento è la v2.3.2 e consente finalmente agli utenti di ricompilare le applicazioni create pensando al livello API 28:

Androide P. In precedenza, potevi facilmente decompilare le applicazioni realizzate per la versione P, ma ciò è utile solo per eseguire "Smontaggi dell'APK" e non per modificare effettivamente i file. Quelli di voi che sono fan di Magisk Modules saranno felici di sapere che potrebbero essere in arrivo modifiche al sistema ora che i modder possono decompilare, modificare e ricompilare i file di sistema Android P.

Inoltre, lo strumento offre supporto sperimentale per la ricostruzione delle applicazioni realizzate con AAPT2. AAPT2, o Android Asset Packaging Tool 2.0, è l'impostazione predefinita in Android Gradle Plugin 3.0 e offre un pochi miglioramenti oltre edificabile con regolare AAPT. AAPT è ciò che prende i file di risorse di un'app e li compila. Apktool è in grado di invertire AAPT, ma fino ad ora non è stato in grado di invertire il confezionamento delle risorse eseguito nelle app create con AAPT2.

È possibile visualizzare il registro completo delle modifiche di seguito. Siamo lieti di vedere una versione aggiornata di Apktool resa disponibile per i modder ovunque. È solo uno dei tanti strumenti nel toolkit di un modder tra cui JADX, vdexExtractor e altro, ma è uno dei più vitali che gli utenti imparino a utilizzare.

  • [#1742] - Supporto per l'anteprima di Android P
  • [#1689] - Supporto iniziale per la ricostruzione con il binario aapt2
  • [#1730] - Risolto problema con l'applicazione con file resources.arsc vuoto
  • [#1703] - Risolto il problema con la cartella Kotlin con profondità root
  • [#1741] - Risolto il problema relativo alla creazione di Apktool su Windows.
  • Aggiunto avviso se viene rilevata un'applicazione diversa da zero typeIdOffset.
  • Aggiornamento a baksmali v2.2.2
  • Supporto per trattare estensioni foto aggiuntive come grezze (m4a)
  • Impedisci ai file BRUT temporanei di intasare le directory temporanee.