1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  1. Cracksoldier, 09.10.2011 #1
    Cracksoldier

    Cracksoldier Threadstarter Neuer Benutzer

    Hi, Ich wollte heute mal die original "Phone.apk" dekompilieren da
    ich daran ein paar kleine Veränderungen vornehmen möchte.
    Jedoch lässt sich diese nicht dekompilieren obwohl sich normale
    Apps wie z.B. "SD Speed Increase" problemlos dekompilieren lassen.
    Ich benutze dex2jar um zu dekompilieren und erhalte folgende Meldung:

    Code:
    C:\Users\Cracksoldier\Downloads\Compressed\dex2jar-0.0.7.11-SNAPSHOT>dex2jar.bat
     Phone.apk
    1 [main] INFO com.googlecode.dex2jar.v3.Main - version:0.0.7.11-SNAPSHOT
    9 [main] INFO com.googlecode.dex2jar.v3.Main - dex2jar Phone.apk -> Phone_dex2jar.jar
    83 [main] ERROR com.googlecode.dex2jar.v3.Main - . while process file: [Phone.apk]
    83 [main] ERROR com.googlecode.dex2jar.v3.Main - .. ROOT cause:
    java.lang.RuntimeException: the src file not a .dex file or a zip file
            at com.googlecode.dex2jar.v3.Main.readClasses(Main.java:155)
            at com.googlecode.dex2jar.v3.Main.doFile(Main.java:85)
            at com.googlecode.dex2jar.v3.Main.main(Main.java:113)
    86 [main] INFO com.googlecode.dex2jar.v3.Main - Done.
     
    C:\Users\Cracksoldier\Downloads\Compressed\dex2jar-0.0.7.11-SNAPSHOT>
    Ist vlt. eine Signatur oder ähnliches nötig um die originalen Samsung
    Apps zu dekompilieren habe jetzt nämlich auch andere Samsung Apps
    ausprobiert und es kommt der selbe Fehler. Habe zur Sicherheit auch
    überprüft ob sich normale Anwendungen übersetzen lassen und
    da funktioniert es perfekt.

    Edit:// Habe jetzt die von mir benutzte Phone.apk hochgeladen.

    Edit 2:// Konnte das Problem jetzt lösen.

    MFG
     

    Anhänge:

    Zuletzt von einem Moderator bearbeitet: 03.11.2011
  2. husvun41, 03.11.2011 #2
    husvun41

    husvun41 Gast

    Wie hast du das Problem denn letztendlich gelöst?
     
  3. Bandit, 03.11.2011 #3
    Bandit

    Bandit Android-Guru

    Vermutlich indem er Contacts.apk im gleichen Ordner hatte. Die beiden APKs sind abhängig voneinander. Man kann Phone.apk nur decompilieren, wenn Contacts.apk auch vorhanden ist und andersrum. Im apk-manager zB müssen diese im gleichen Ordner sein.
     
  4. husvun41, 04.11.2011 #4
    husvun41

    husvun41 Gast

    Danke, so funktioniert es.
     

Diese Seite empfehlen