3

Randroid在开发过程中创建类的方式给我留下了深刻的印象。我在 Android Studio 中进行开发(基本上是经过调整的 IntelliJ 版本)。每当我添加资源时,类会在几秒钟内R更新为新字段。

当我在我的普通 Java 项目中进行开发时,我也有同样的愿望。而不是创建许多public static final String声明。我想要像动态创建的R类这样的东西。当然,原因很明显:错别字的机会更少。

我开始想知道他们是如何做到这一点的,因为就像在 Android 开发中一样,我有一个 java 项目,其中包含String自定义 XML 文件中的许多资源(即声明)。我很想设置一些东西来处理我的自定义 XML 文件并在开发过程中创建一个动态类。

Android 生成类的 javadocR显示它是使用AAPT 工具生成的。(代表 Android 资产打包工具)。所以,我想知道普通的旧java项目是否存在类似的东西。

4

0 回答 0