Come estrarre il file APK dell'app Android senza root

  • Joshua Davis
  • 0
  • 2454
  • 137

Un file APK è il prodotto finale che viene prodotto dopo aver sviluppato un'app Android. Si accompagna all'estensione .apk ed è anche noto come pacchetto di applicazioni Android. È simile a un file .exe utilizzato per installare i programmi di Windows. Ora, come potresti sapere (o meno), non è facile estrarre questo file APK da un'app. Potrebbe essere facile se il tuo telefono è rootato ma non così tanto se hai un dispositivo Android non rootato. Bene, la verità è che non è così difficile come potresti aver pensato. Oggi ti mostrerò alcuni metodi attraverso i quali puoi estrarre l'APK di un'app installata sul tuo telefono.

Disclaimer: È illegale estrarre l'APK di un'app Android a pagamento. Se lo fai, allora tu stesso ne sarai responsabile. Questa guida è stata scritta con lo scopo dell'anima per condividere la conoscenza dell'estrazione di APK a fini educativi. Non supportiamo la pirateria.  

Metodo 1: Utilizzo di un Explorer file avanzato

Come accennato in precedenza, se il tuo dispositivo ha accesso come root, puoi utilizzare un esploratore di file avanzato che ti consente di sfogliare le cartelle root. In genere, le app installate si trovano in "/ data / app“.Quindi, da qui puoi semplicemente copiare i file APK e incollarlo dove vuoi. Tuttavia, puoi anche estrarre l'APK delle app installate utilizzando un esploratore di file avanzato su un telefono Android non rootato.

Per questo useremo ES File Explorer. Puoi usare qualsiasi altra app per la gestione dei file se vuoi, ma lo fai assicurati che ti consenta di eseguire il backup delle app installate. Sì, questa sarà la cosa chiave qui che ci aiuterà a estrarre l'APK.

I passaggi sono semplici Apri ES File Explorer e tocca “App” nella home page dell'app,come mostrato nelle schermate seguenti. Adesso, toccare a lungo sull'app che si desidera estrarre l'APK di e toccare il "Backup" opzione disponibile in fondo.

Verrà eseguito il backup dell'app con il file .apk estratto. Troverai il file APK in una cartella denominata "di riserva"Nella memoria interna. Se trovi questo metodo più semplice, il metodo successivo è ancora più semplice.

Metodo 2:Scarica l'app APK Extractor

Bene, che dire di un'app che può estrarre APK? Bene, l'app APK Extractor funziona esattamente come suggerisce il nome. Scarica l'app dal Play Store e installala.

Il funzionamento dell'app è molto semplice. La home page dell'app mostra tutte le app di sistema e di terze parti sul telefono. Puoi semplicemente cercare l'app di cui vuoi aggiungere l'APK. Quindi, basta toccare l'app e il gioco è fatto. L'APK verrà estratto e salvato nella cartella denominata "ExtractedAPKs” nella memoria interna del dispositivo.

Nelle impostazioni dell'app, è possibile modificare la cartella di destinazione degli APK estratti. Puoi anche imposta il formato del nome. Ad esempio, è possibile impostare i file APK in modo che abbiano prima il nome dell'app e quindi il nome del pacchetto. Puoi anche aggiungere la versione dell'app nel nome per una migliore comprensione. A parte questo, puoi anche impostare il backup automatico di APK se vuoi. È tutto disponibile nelle impostazioni.

Inoltre, è disponibile un'opzione per te condividere l'APK con altri utilizzando l'app stessa. Basta toccare l'icona a discesa accanto all'app e avrai la possibilità di condividerla. L'app estrarrà prima l'APK e quindi apparirà il pannello di condivisione. È quindi possibile scegliere l'app tramite la quale si desidera condividere l'APK.

Metodo 3: estrazione dell'APK mediante ADB

Bene, se sei un utente Avid Android o uno sviluppatore Android, devi conoscere ADB. Il Android Debug Bridge è fondamentalmente un'utilità da riga di comando disponibile con Android SDK, che consente di controllare il telefono e gestire i file all'interno della memoria utilizzando diversi comandi. Può accedere facilmente alle cartelle principali poiché lo scopo principale è il debug.

Quindi, con alcuni set di comandi, puoi estrarre facilmente APK sul nostro PC o Mac nella cartella desiderata. Ora, se non sei molto consapevole di ADB, potresti pensare che l'SDK di Android sia necessario per far funzionare ADB? Beh no, non lo è. In effetti, Google fornisce un pacchetto separato di strumenti di piattaforma che contiene l'ADB. Puoi scaricarlo da qui.

Dopo aver scaricato gli strumenti, basta estrarre la zip e aprire la cartella. Troverai il file adb.exe nella cartella insieme a fastboot (non lo useremo). Ora, premi Maiusc e fai clic con il pulsante destro del mouse nella cartella per ottenere l'opzione per "Apri qui la finestra di comando"Nel menu di scelta rapida.

Il prossimo, collega il telefono al PC o al Mac tramite cavo USB e assicurati che il debug USB sia ATTIVATO nelle Opzioni sviluppatore. Ora segui i comandi indicati di seguito.

Verificheremo innanzitutto se il dispositivo è collegato al computer o meno. Immettere il comando seguente:

dispositivi adb

Successivamente, prenderemo il nome del pacchetto dell'app. Se conosci già il nome del pacchetto, puoi saltare questo passaggio. Immettere il comando seguente.

Pacchetti elenco pm pm adb shell

Adesso basta copia il nome del pacchetto che desideri estrarre. E incollalo nel prossimo comando. Non copiare il prefisso "pacchetto:" insieme ad esso. Immettere il comando seguente. Qui, sto estraendo .apk di Truecaller.

adb shell pm path com.truecaller

Il comando sopra ti fornirà il percorso dell'APK effettivo dell'app. Ora devi solo eseguire un Tirare comando per estrarre il .apk da questo percorso e memorizzarlo nella posizione desiderata. Assicurati di copiare il percorso della posizione desiderata e incollarlo nel comando indicato di seguito. Inoltre, copia il percorso dell'attuale .apk ottenuto come risultato nel comando precedente.

adb pull /data/app/com.truecaller-1/base.apk percorso / verso / desiderato / posizione

Il file .apk ora dovrebbe essere archiviato nella posizione desiderata.

VEDERE ANCHE: Come sbloccare il Mac con lo scanner di impronte digitali del dispositivo Android

Modi migliori per estrarre l'APK di app Android

Non importa quale motivo potrebbe essere per te estrarre un APK; assicurati di supportare gli sviluppatori, poiché meritano di essere ricompensati per il loro duro lavoro. Parlando del modo migliore, è sicuramente il secondo metodo. L'estrattore APK sta sostanzialmente eseguendo gli stessi comandi Shell che abbiamo eseguito in ADB. Quindi, è sicuramente il modo migliore. Tuttavia, se conosci altri metodi, menzionali nei commenti.




Nessun utente ha ancora commentato questo articolo.

Guide per gadget, tecnologie che contano
Pubblichiamo la guida dettagliata per di attrezzature, creiamo elenchi interessanti dei migliori prodotti sul mercato, copriamo le notizie dal mondo della tecnologia