Можно ли получить файл активности Java из файла apk? - PullRequest
0 голосов
/ 25 января 2019

Я хочу получить файл активности Java из apk. ранее я декомпилировал apk, но не смог найти фактический файл активности java.

Ответы [ 2 ]

0 голосов
/ 25 января 2019

Декомпилированный apk наиболее вероятно будет запутан, и вы, вероятно, получите классы, такие как a, b, из методов и классов e.tc, однако вы можете запустить приложение на реальном устройстве и использовать команду

adb shell dumpsys activity activities | grep mFocusedActivity

, чтобы дать вам подробную информацию о текущем приложении в фокусе. Последнее слово после /. - это название класса.

0 голосов
/ 25 января 2019

Когда вы декомпилируете apk, код не в реальном формате. Из-за правил proguard имена действий и методов меняются в целях безопасности (в нем содержатся буквы или цифры с именами классов и методов). Так что никто не сможет получить доступ к коду apk в читаемом формате очень легко.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...