是否可以从apk文件获取活动Java文件?

时间:2019-01-25 13:03:42

标签: android android-studio

我想从apk获取活动Java文件。以前我反编译了apk,但是找不到实际的活动java文件。

2 个答案:

答案 0 :(得分:0)

反编译apk时,代码不是实际格式。由于 proguard 规则和常规规则,出于安全目的更改了活动和方法的名称(它包含一些字母或数字以及您的类和方法名称)。因此,人们将无法非常容易地以可读格式访问apk代码。

答案 1 :(得分:0)

反编译的apk最有可能被混淆,您很可能会从e.tc的方法和类中获得诸如a,b之类的类,但是您可以在真实设备上运行该应用并使用命令

Camera.ScreenToWorldPoint()

为您提供有关当前焦点应用程序的详细信息。 adb shell dumpsys activity activities | grep mFocusedActivity 之后的最后一个单词是类的名称。