在Android应用程序中,所有字符串值都是硬编码的(标签、对话框标题、按钮等)。我的任务是将所有这些字符串提取到资源文件中。是否有一种方法可以从应用程序中提取所有字符串,而无需手动浏览代码并进行大量复制和粘贴?可以使用正则表达式吗?我正在考虑编写一个类似于“.*”的模式。或通过代码解析的方式实现?
编辑:我知道在Eclipse中可外部化字符串,但它会创建.properties文件,而我需要一个.xml文件。所以,再次转换为.xml文件需要一些努力。
我正在考虑编写一个简单的程序,以提取所有字符串及其所在类的名称。
编辑:我知道在Eclipse中可外部化字符串,但它会创建.properties文件,而我需要一个.xml文件。所以,再次转换为.xml文件需要一些努力。
我正在考虑编写一个简单的程序,以提取所有字符串及其所在类的名称。