[GUIDA] come decompilare e ricompilare un apk con APKTOOL

Discussione in 'Guide modding' iniziata da harry1992, 25 Giu 2014.

Condividi questa Pagina

  1. harry1992

    harry1992 Bronze Droid

    Iscritto:
    17 Mar 2014
    Messaggi:
    811
    "Mi Piace":
    129
    Zalve a tutti faccio questa guida perchè molti di voi vorrebbero modificare i apk come me.;)
    apktool non serve solo per modificare un apk ma anche per cucinare le rom :)ma oggi in questa guida vi farro solo vedere come decompilare e ricompilare un apk :)


    iniziamo

    I programmi che ci servono sono :

    1.java potete scaricarlo cliccando QuA
    2.java development kit potete scaricarlo cliccando QuA
    3.scaricate ApkTool cliccando QUA

    i primi 2 programmi servono solo per non avere nessun problema ..


    APKtool e dentro un file ,rar quindi estraetelo in una qualsiasi cartella del vostro pc. Una volta estratto apritelo e troverete questi file:

    Cattura.jpg

    Noi andiamo a aprire questo file:

    cattura 2.PNG

    Quindi una volta cliccato sul file che vi ho detto vi aprira cmd (promt dei commandi):

    Cattura3.jpg

    Ok una volta aperto all' interno digitiamo:
    Codice:
    apktool if framework-res.apk
    e fate invio

    una volta fatto vi dira:
    Codice:
    I: Framework installed to: C:\Users\nomeutente\apktool\framework\1.apk
    :

    Cattura4.jpg

    E PRIMO PASSO E FINITO .

    Ora per decompilare gli apk basta mettere l'apk che si vuole decompilare nella cartella d'installazione del programma e dare il comando CIOE:

    Copiamo apk che che si vuole decompilare e andiamo metterlo nella cartella di apktool .Per esempio io ho incollato dragon:

    5.PNG

    Una volta incollata apriamo di nuovo cmd (promt dei comandi)cliccando sempre su :

    cattura 2.PNG

    E per decompilare apk digitiamo:

    Codice:
    apktool d nome apk da decompilare.apk
    quindi :

    Cattura6.jpg

    e facciamo invia e cmd decompilera l apk :

    Cattura7.jpg

    e ora troverete la cartella decompilata nel file di apktool :

    Cattura8.PNG

    potete aprirla e fare quello che volete quindi potete modificarla .

    Una volta finito di modificarla dobbiamo ricompilarla

    Quindi apriamo cmd(promt dei commandi) e digitiamo:
    Codice:
    apktool b nome-apk-da-compilare senza apk
    e facciamo invia e vi compilera l apk :



    NON RIESCO A METTERE L' IMMAGINE RISOLVERO AL PIU PRESTO..

    Una volta compilato andiamo nella cartella dragon di prima,quella creta con decompilazione ...e apriamola..troverete 2 cartelle in piu :
    BUILD e DIST

    Nella cartella DIST c'è il nuovo apk.

    Ma per installare l apk modificato dentro il celluare seguite il mio video :

    [video=youtube;UqJo5XEsyqo]https://www.youtube.com/watch?v=UqJo5XEsyqo[/video]
    zipsigner download: https://play.google.com/store/apps/details?id=kellinwood.zipsigner2&hl=it
    fonnte:me stesso
    se vi piacera la guida mettero molte altre guide come queste a piu presto ..
    se ho violato qualcosa scusate ;() intendo non so se potevo mettere il video

    SECONDO POST IN ARRIVO AL PIU PRESTO :COME MODIFICARE UNA ROM
    :smq::smq:​

    ---------- Post aggiornato alle 21:57 ----------

    non riesco a mettere l immagini se qualcuno sa cosa posso fare mi farebbe un gran piacere ) grazie
     
    A droide_volante, Eduard1234, Cristiano Pini e ad altre 5 persone piace questo elemento.
  2. Manzarek

    Manzarek Baby Droid

    Iscritto:
    25 Mar 2015
    Messaggi:
    1
    "Mi Piace":
    0
    Ottima guida funziona, grazie. :)
     
  3. angelo

    angelo Baby Droid

    Iscritto:
    23 Mag 2015
    Messaggi:
    1
    "Mi Piace":
    0
    Io ho provato a tradurre un programma in inglese, solo che non riesco a ricompilarlo! mi da degli errori e non ci capisco nulla.:(

    Screenshot - 23052015 - 19:51:26.jpeg
     
  4. Cristiano Pini

    Cristiano Pini Baby Droid

    Iscritto:
    23 Dic 2013
    Messaggi:
    1
    "Mi Piace":
    0
    Anch'io ho questi stessi errori.

    Complimenti comunque per la guida, è veloce e semplice da seguire.
     
  5. Elio de Angelis

    Elio de Angelis Worker Droid

    Iscritto:
    3 Feb 2013
    Messaggi:
    108
    "Mi Piace":
    9
  6. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Provate questo se vi da errori su Windows 10 https://github.com/BurgerZ/jBART un ottimo tool come apktools fa tutto quello che serve.

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
    A Elio de Angelis piace questo elemento.
  7. Elio de Angelis

    Elio de Angelis Worker Droid

    Iscritto:
    3 Feb 2013
    Messaggi:
    108
    "Mi Piace":
    9
    è user friendly o serve trovare una guida?
     
  8. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Ma il concetto è come apktools basta provare un pochino e si capisce, può capitare come con apktools che non riconosce (nel lg g3) il framework o il lg systemui basta rinominare il con uno che funzioni e funziona tutto

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
    A Elio de Angelis piace questo elemento.
  9. Elio de Angelis

    Elio de Angelis Worker Droid

    Iscritto:
    3 Feb 2013
    Messaggi:
    108
    "Mi Piace":
    9
    ci provo allora.. è che molte delle guide nominato sto framework res perchè sono guide per smartphone.. io devo agire su un launcher di terze parti per farlo funzionare su un minipc android (il remix mini)
     
  10. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Ho capito ma una domanda questo mini pc e basato su android?

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
  11. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Cioè le app del mini pc hanno estensione apk?

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
  12. Elio de Angelis

    Elio de Angelis Worker Droid

    Iscritto:
    3 Feb 2013
    Messaggi:
    108
    "Mi Piace":
    9
    si.. è remix os (Lollipop al momento)
    si, ha il playstore

    ps. di decompilare si è decompilata l'apk ma non trovo l'opzione per ricompilarla dopo aver modificato un file xml al suo interno... cioè c'è ma nella finestra in cui sta non si possono selezionare le cartelle
     
    Ultima modifica: 20 Nov 2016
  13. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Ma una domanda quando usi apktools installi prima il -framework del sistema?

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
  14. Elio de Angelis

    Elio de Angelis Worker Droid

    Iscritto:
    3 Feb 2013
    Messaggi:
    108
    "Mi Piace":
    9
  15. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Non voglio giudicare il lavoro o guida di una persona ma personalmente la trovo un po' generica domani se riesco ti passo qualche guida però sono in spagnolo.

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
    A Elio de Angelis piace questo elemento.
  16. Elio de Angelis

    Elio de Angelis Worker Droid

    Iscritto:
    3 Feb 2013
    Messaggi:
    108
    "Mi Piace":
    9
    Qualsiasi cosa che riesca a farmi modificare sta benedetta app XD
     
  17. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Una domanda quando compili la app scrivi nome.apk e poi invio? Prova a scrivere solo il nome della app senza .apk

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
  18. Elio de Angelis

    Elio de Angelis Worker Droid

    Iscritto:
    3 Feb 2013
    Messaggi:
    108
    "Mi Piace":
    9
    Proverò senza estensione. Comunque l'errore che ho è sempre questo con qualsiasi tool
    [​IMG]
     

    Files Allegati:

  19. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Comunque vedrai che il problema è il framework che mi è installato o il systemui dipendendo dalla app che vuoi compilare, potrebbe essere anche se la apk deve essere firmata o meno...bho si vedra!

    Inviato dal mio LG-D855 utilizzando Tapatalk
     
  20. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    Ma praticamente che cambiamenti voi fare alla app?

    Inviato dal mio LG-D855 utilizzando Tapatalk