Mobile

Come estrarre il file APK dell'app Android senza root

Come estrarre il file APK dell'app Android senza root

Un file APK è il prodotto finale che viene prodotto dopo aver sviluppato un'app Android. Va con l'estensione .apk ed è anche noto come pacchetto di applicazioni Android. È simile a un file .exe utilizzato per installare i programmi Windows. Ora, come forse saprai (o no), non è un compito 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 mostro alcuni metodi attraverso i quali puoi estrarre l'APK di un'app installata sul tuo telefono.

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

Metodo 1: utilizzo di un Esplora file avanzato

Come accennato in precedenza, se il tuo dispositivo ha accesso root, puoi utilizzare un file explorer 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 incollarli dove vuoi. Tuttavia, puoi anche estrarre l'APK delle app installate utilizzando un file explorer avanzato su un telefono Android non rootato.

Useremo qui ES File Explorer per questo. Puoi usare qualsiasi altra app di gestione file se lo desideri, ma fallo 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 negli screenshot seguenti. Adesso, toccare a lungo l'app da cui si desidera estrarre l'APK di e tocca il pulsante "Backup" opzione disponibile in basso.

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

Metodo 2:Scarica l'app APK Extractor

Bene, che ne dici di un'app in grado di 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 desideri aggiungere l'APK. Quindi, tocca l'app e il gioco è fatto. L'APK verrà estratto e salvato nella cartella denominata "ExtractedAPKs " nella memoria interna del tuo dispositivo.

Nelle impostazioni dell'app, puoi modificare la cartella di destinazione degli APK estratti. Puoi anche imposta il formato del nome. Ad esempio, puoi impostare i file APK in modo che abbiano prima il nome dell'app e poi 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 lo desideri. È tutto disponibile nelle impostazioni.

Inoltre, c'è un'opzione disponibile per te condividi l'APK con altri utilizzando l'app stessa. Basta toccare l'icona a discesa accanto all'app e avrai la possibilità di condividerlo. L'app estrarrà prima l'APK e quindi verrà visualizzato il pannello di condivisione. Puoi quindi scegliere l'app attraverso la quale desideri condividere l'APK.

Metodo 3: estrazione dell'APK tramite ADB

Bene, se sei un utente Android avido o uno sviluppatore Android, devi conoscere ADB. Il Android Debug Bridge è fondamentalmente un'utilità della 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 pochi set di comandi, puoi facilmente estrarre APK sul nostro PC o Mac nella cartella desiderata. Ora, se non sei molto consapevole di ADB, potresti pensare che sia necessario Android SDK per il funzionamento di ADB? Ebbene no, non lo è. In effetti, Google fornisce un pacchetto separato di strumenti della piattaforma che contiene l'ADB. Puoi scaricarlo da qui.

Dopo aver scaricato gli strumenti, basta estrarre lo 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 "Apri la finestra di comando qui"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.

Per prima cosa controlliamo se il dispositivo è collegato al tuo computer o meno. Immettere il seguente comando:

dispositivi adb

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

pacchetti dell'elenco pm della shell adb

Ora, solo copia il nome del pacchetto che desideri estrarre. E incollalo nel comando successivo. Non copiare il prefisso "pacchetto:" insieme ad esso. Immettere il seguente comando. Qui sto estraendo .apk di TrueCaller.

adb shell pm path com.truecaller

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

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

Il file .apk dovrebbe ora 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 delle 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 fondamentalmente eseguendo gli stessi comandi Shell che abbiamo eseguito in ADB. Quindi è sicuramente il modo migliore. Tuttavia, se conosci un altro metodo, menzionalo nei commenti.

A programmers Rap [video]
Per tutti i programmatori là fuori, questo rap dal titolo "And So You Code" vi farà ridere a crepapelle. Controllalo: La musica di questo Rap è i...
Come convertire le foto dal vivo di iPhone in GIF con Google Motion Stills
Apple ha introdotto "Live Photos" come funzionalità di punta con l'iPhone 6s e siamo rimasti piuttosto colpiti dall'implementazione di immagini dinami...
Come rinominare i file in batch in Windows
Rinominare un file sul tuo PC Windows potrebbe sembrare un'attività semplice ed è davvero semplice a meno che tu non voglia rinominare più file. Sebbe...