Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

problema con apktool

Discussione in 'Development' iniziata da harry1992, 20 Giu 2014.

  1. harry1992

    harry1992 Bronze Droid

    Iscritto:
    17 Mar 2014
    Messaggi:
    811
    "Mi Piace":
    129
    ciao ragazzi ho un problema con apktool..
    praticamente quando cerco di compilare qualsiasi apk mi da questo errore

    C:\Users\HaRry-ModZ\Downloads\APKTool>apktool b tapa.apk
    I: Using Apktool 2.0.0-Beta9 on tapa.apk
    Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathN
    otExist: apktool.yml
    at brut.androlib.Androlib.readMetaFile(Androlib.java:244)
    at brut.androlib.Androlib.build(Androlib.java:268)
    at brut.androlib.Androlib.build(Androlib.java:258)
    at brut.apktool.Main.cmdBuild(Main.java:236)
    at brut.apktool.Main.main(Main.java:88)
    Caused by: brut.directory.PathNotExist: apktool.yml
    at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:
    103)
    at brut.androlib.Androlib.readMetaFile(Androlib.java:240)
    ... 4 more

    C:\Users\HaRry-ModZ\Downloads\APKTool>

    invece quando deconpilo tutto apposto
    se qualcuno sa cosa posso fare ..rispondete
    grazie :)
     
  2. udK

    udK Worker Droid

    Iscritto:
    29 Dic 2012
    Messaggi:
    442
    "Mi Piace":
    184
    Non devi specificare .apk alla fine, devi indicare il nome della directory che deve compilare ;)
     
    A harry1992 piace questo elemento.
  3. harry1992

    harry1992 Bronze Droid

    Iscritto:
    17 Mar 2014
    Messaggi:
    811
    "Mi Piace":
    129
    ok ma in che senso il nome della directory??
     
  4. udK

    udK Worker Droid

    Iscritto:
    29 Dic 2012
    Messaggi:
    442
    "Mi Piace":
    184
    Supponiamo tu voglia decompilare l'apk dal nome pincopallino.apk

    per decompilarlo usi il comando: apktool d pincopallino.apk

    che ti genererà la directory pincopallino con dentro tutto l'estratto dall'apk

    quindi per ricompilarlo userai il comando: apktool b pincopallino

    il quale ti genererà il nuovo apk in (se non ricordo male) pincopallino/dists
     
  5. harry1992

    harry1992 Bronze Droid

    Iscritto:
    17 Mar 2014
    Messaggi:
    811
    "Mi Piace":
    129
    adesso mi da


    C:\Users\HaRry-ModZ\Downloads\APKTool>apktool b tapa
    I: Using Apktool 2.0.0-Beta9 on tapa
    I: Checking whether sources has changed...
    I: Smaling...
    Exception in thread "main" java.lang.NoClassDefFoundError: org/jf/smali/Literal
    ools
    at org.jf.smali.smaliTreeWalker.integer_literal(smaliTreeWalker.java:63
    4)
    at org.jf.smali.smaliTreeWalker.short_integral_literal(smaliTreeWalker.
    ava:6146)
    at org.jf.smali.smaliTreeWalker.registers_directive(smaliTreeWalker.jav
    :2597)
    at org.jf.smali.smaliTreeWalker.method(smaliTreeWalker.java:2155)
    at org.jf.smali.smaliTreeWalker.methods(smaliTreeWalker.java:959)
    at org.jf.smali.smaliTreeWalker.smali_file(smaliTreeWalker.java:448)
    at brut.androlib.mod.SmaliMod.assembleSmaliFile(SmaliMod.java:97)
    at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:71)
    at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:56)
    at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:41)
    at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:338)
    at brut.androlib.Androlib.buildSources(Androlib.java:299)
    at brut.androlib.Androlib.build(Androlib.java:285)
    at brut.androlib.Androlib.build(Androlib.java:258)
    at brut.apktool.Main.cmdBuild(Main.java:236)
    at brut.apktool.Main.main(Main.java:88)
    Caused by: java.lang.ClassNotFoundException: org.jf.smali.LiteralTools
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 16 more

    C:\Users\HaRry-ModZ\Downloads\APKTool>
     
  6. udK

    udK Worker Droid

    Iscritto:
    29 Dic 2012
    Messaggi:
    442
    "Mi Piace":
    184
    Sembrerebbe che ti manchino delle classi o dei componenti ma in questo caso non ti posso aiutare.