0

我在这里使用了说明: 有没有办法从 APK 文件中获取源代码? 真的很好。我几乎得到了丢失项目的所有内容,但没有 R.java 文件。将项目导入eclipse是必要的。如何从 apk 文件中提取此文件?我在哪里可以找到它?

tnx。

4

3 回答 3

2

R.java 是在 Eclipse 和其他 IDE 上自动创建的。从我的主要活动中删除表示 import R.java 的行通常有助于我的 IDE 识别它不存在,并在您尝试运行程序时重新创建它。如果这不起作用,请尝试 Project、Clean... 并尝试再次运行它。

于 2012-07-21T22:01:53.837 回答
2

您不能直接提取r.java文件,但可以使用“aapt”工具提取 r.java 文件的内容。以下命令列出了r.java文件中存在的所有资源及其各自的 ID:

aapt d resources name_of_apk
于 2014-08-05T07:02:39.387 回答
1

您不需要该R.java文件。当您尝试运行您的 android 应用程序时,它会由 Android SDK 自动生成。

于 2012-07-21T21:59:51.657 回答