2010-08-20 60 views
0

我刚刚开始在Mac上开发Android应用程序,每次进入Strings.xml进行编辑时都会收到NullPointerException。在Eclipse中使用Android开发时出现NullPointerException

这里是我遵循的步骤 -

  • 下载的是Eclipse 3.5
  • 安装了Android SDK
  • 下载了Android SDK中的SDK经理。
  • 创建了一个基本的Hello World项目。

项目编译并运行正常,但如果我连一个字符添加到strings.xml中,一个弹出来了,说 -

“出现了一个错误,请查看日志的详细信息。
发生错误,请查看日志以了解详细信息。“

当我点击的细节,我看到的是 - “时发生错误,请参阅错误日志以了解更多详细信息, 显示java.lang.NullPointerException。”

什么我失踪完全?

回答

1

你肯定在3.5?这是Eclipse最新版本中已知的一种回归,如果您正在进行任何Android开发,(其中包括)暂时回到3.5是一个很好的理由。有一个在Eclipse的bug跟踪这个错误:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=318108

如果您需要更多的说服力又降至3.5(如果你是真正的3.6,我不是说你一定是的,这是只是如果你是非常不寻常的),那么还有更多问题需要解决。

+0

谢谢,我想我的D /率领3.5,但3.6 :( – 2010-08-22 03:21:47

+0

呀不知何故endedup,我通过一对情侣在使用它的天去了我认为是一个略微沙哑的状态(不必使用普通的XML编辑器)。然后我打了调试器,这一切都崩溃了。现在回到我以前的安装。 – Sinjo 2010-08-22 11:21:35

0

弗拉德的答案是正确的。

正确的选择是,导航到Eclipse的窗口 - >喜好 - >XML - >XMLFILES /编辑首选项页面并关闭“使用推断的语法...”设置。

只要做到这一点,日食就会运作良好。

2

我刚刚重启Eclipse和这个错误了(它真的帮助我) 好运

0

这里是我的这种情况下的解决方案,而现在,我通常用我的Eclipse:

  1. 去的Eclipse >>帮助
  2. 选择检查更新
  3. 请选择提及您的eclipse.exe的所有更新

My Situation

相关问题