Seleziona Pagina

Realizzazione siti web

Android APKTOOL Instalalzione macOS e Linux

Installare Apktool da terminale su macOS

da | 23 Mar 2020 | Guide, Mobile

In questi semplici viene mostrato come installare sui sistemi macOS il software apktool. Apktool è uno strumento che permette di estrarre le vostre applicazioni Android e modificarle. Questo strumento estrae le applicazioni  con estensione *.apk e permette di analizzare interamente il codice sorgente presente all’interno dell’applicazione.

Android apktool su macOS installazione terminale

Installazione

  • Il primo passaggio che eseguiamo è quello di aprire il terminale nel Mac ed installare HomeBrew. Quindi copiate questi comandi nel terminale e premete invio.

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

  • Terminata l’installazione del primo comando eseguite l’installazione di wget:

brew install “wget”

  • Sempre nel terminale  andiamo ad installare la versione più recente di APKTool (al momento della stesura l’ultima versione disponibile è 2.4.1) copiamo ed incolliamo il seguente comando:

sudo wget https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.4.1.jar -O /usr/local/bin/apktool.jar

  • Andiamo ora a dare i permessi all’applicazione apktool,  copiamo anche questo comando:

sudo chmod +r /usr/local/bin/apktool.jar

  • Ora installiamo il wrapper-script di apktool che ci permette di utilizzare il software:

sudo wget https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/linux/apktool -O /usr/local/bin/apktool

  • Successivamente diamo i permessi anche allo wrapper-script:

sudo chmod +r /usr/local/bin/apktool

Ulteriori informazioni

Per scaricare dal terminale la versione più recente di apktool basta cambiare solamente il numero della versione del pacchetto jar. Come vedete io ho evidenziato in Grassetto il pacchetto (apktool_2.4.1.jar)  che dovete modificare in futuro con le nuove versione, sempre se i file scaricabili rimangono sempre questi.

ARTICOLI CORRELATI