我在这里使用了说明: Is there a way to get the source code from an APK file? 真的很棒。我得到了几乎所有丢失的项目,但没有R.java文件。将项目导入eclipse是很有必要的。如何从apk文件中提取此文件?我在哪里可以找到它?
TNX。
答案 0 :(得分:2)
R.java是在Eclipse和其他IDE上自动创建的。从我的主要活动中删除说明导入R.java的行通常可以帮助我的IDE识别它不存在,并在您尝试运行程序时重新创建它。如果这不起作用,请尝试Project,Clean ...并尝试再次运行它。
答案 1 :(得分:2)
您不能直接提取r.java
文件,但可以使用'aapt'工具提取r.java文件的内容。以下命令提供r.java
文件中存在的所有资源及其各自ID的列表:
aapt d resources name_of_apk
答案 2 :(得分:1)
您不需要R.java
文件。当您尝试运行Android应用程序时,它会由Android SDK自动生成。