Używam Mac OSX (10.7) i próbuję wyodrębnić plik Java z apk Android. Więc pobrać apk, a następnie kopiowane dex2jar plik z http://code.google.com/p/dex2jar/Jak konwertować .dex do .jar w mac osx
Po wyodrębnieniu dex plik z apk (classes.dex), miałem rozpakowane dex2jar i otworzył termial zmienił ścieżkę do dex2jar i wykonany jak poniżej
my-MacBook-Pro:dex2jar-0.0.9.11 my$ **dex2jar.sh classes.dex**
ale mówi * -bash: dex2jar.sh: nie znaleziono polecenia *
Sprawdziłem w katalogu i dex2jar.sh jest obecny. Jaki błąd popełniłem:
Wow ... to prawda, a teraz działa. Wielkie dzięki. – JavaGeek
jeśli nie jest ustawiony jako wykonywalny, musisz najpierw wykonać następujące polecenie: 'chmod + x./Dex2jar.sh' – Majid
A może także dla ./d2j_invoke.sh – Vall0n