无法解析R.string.gamehelper_unknown_error或不是字段

时间:2015-05-07 16:37:58

标签: java android eclipse cocos2d-x

我想要修复我的朋友从某个网站chupamobile购买的这段代码,它主要是用cocos2d-x编写的,但我的问题似乎是java文件。

This fileGameHelperUtils.java,看起来就像cocos2d-x的原始版本一样 但是我把这个错误归结为R.string里面的4个变量,你可以在下面的图片中看到它: enter image description here

我看到R.string似乎是可访问的,并且有时日食的R文件似乎存在问题。我不确定它们中的哪一个被使用了。

2 个答案:

答案 0 :(得分:0)

确保您已完成以下操作

  • 包含必要的XML文件
  • 他们都编译好了
  • 您在课程中包含R课程
  • Eclipse很笨,需要大量的清理和构建周期。大多数情况下,这解决了这个问题。

答案 1 :(得分:0)

不要在游戏制作者"游戏制作者"到R.string变量。您可以在this文件中查看它们的定义方式。所以将该行更改为:

private final static int[] RES_IDS = {
    R.string.unkown_error, R.string.sign_in_failed, 
    R.string.app_misconfigured, R.string.license_failed
};

另一方面,如果已经重新定义了它们,请查看本地res / values文件夹,以查看strings.xml中定义的变量。