Я просто возился. Я скачал dex2jarhttp://code.google.com/p/dex2jar/и декомпилятор Java JD -GUIhttp://java.decompiler.free.fr/?q=jdgui
Я получил свой собственный apk-файл (, подписанный, запечатанный и размещенный в Google Play ), использовал dex2jar, чтобы превратить его в репозиторий jar.
командная строка (Пользователи Windows используют.bat, все остальные.sh):
d2j-dex2jar.bat -f MyAwesomeApp.apk
Я перетащил вывод в графический интерфейс JD -, и все файлы классов, исходный код снова появился. Я был немного ошеломлен. Открыт ли мой код Java/Android? Как ProGuard защищает мой apk, если его можно так легко декомпилировать и восстановить? Он совсем не кажется запутанным...
Заранее спасибо.