R.java在Eclipse中运行并构建到apk时可以做什么?

时间:2011-04-10 03:08:13

标签: android

我删除了我的应用程序的R.java,并成功地将我的应用程序构建到apk。这意味着R.java不起作用。 为什么呢?

2 个答案:

答案 0 :(得分:3)

那是因为它会根据strings.xml中的内容等重新创建,作为构建过程的一部分。

答案 1 :(得分:0)

R.java是在IDE检测到资源更改时由IDE动态创建的,或者是在Java编译之前由ant构建脚本创建的。 aapt做了真正的工作。

在IDE中进行编辑时,让R.java可用,以便自动完成功能找到R.whatever,但这不是绝对必要的。请在此处阅读details on the build process.

希望这有帮助,

Phil Lello