0

好的,所以我正在使用 Android 操作系统,我已按照说明下载源代码,并正确设置了 eclipse。我在其中一个框架项目中对我的 strings.xml 文件进行了更改。但是,在我对项目执行 make 后,该字符串不会添加到 out/target/common/ 中的相应资源文件中。因此,我的 Eclipse 没有获取任何新资源。

我执行了以下操作。

1.) 清理项目。

2.)完全删除out,以便重建一切。

3.) 测试以确保构建实际上是从同一个项目中提取更改。基本上,我将字符串直接添加到项目中,而不是使用资源。

4

2 回答 2

0

尝试以下几点他们可能会工作......

  1. 检查所有活动是否import android.R;在任何 java 文件中导入删除该导入语句。
  2. 然后删除 R.java 文件。

它可能有效,只需检查

于 2012-11-03T05:23:17.643 回答
0

好的,所以我发现了问题所在。如果您正在使用 OS 源代码并且想要将字符串添加到 string.xml 文件,您还必须将以下代码行添加到您的值文件夹中存在的 public.xml 文件中。

<java-symbol type="string" name="my_string_resource_name" /> <!--In public.xml-->
于 2012-11-03T22:40:31.890 回答