我刚开始使用Mac上的Android应用程序开发,每次进入Strings.xml进行编辑时,我都会收到NullPointerException。
以下是我遵循的步骤 -
项目编译并运行正常,但是如果我在Strings.xml中添加一个字符,就会出现一个弹出窗口 -
“发生了错误。有关详细信息,请参阅日志 发生了错误。有关详细信息,请参阅日志。“
当我点击详细信息时,我看到的是 - “发生了错误。有关详细信息,请参阅错误日志。 显示java.lang.NullPointerException“
我完全错过了什么?
答案 0 :(得分:4)
http://sridharcse.blogspot.com/2010/08/android-opening-stringxml-gives-error.html
任何有更好解决方案的人/如果我在SDK安装过程中搞砸了什么,请发帖,我会接受你的:)
答案 1 :(得分:4)
转到XML / XML文件/编辑器首选项页面并关闭“使用推断语法...”设置。
答案 2 :(得分:2)
我刚刚重启了eclipse,这个错误消失了(对我来说真的很有帮助) 祝你好运
答案 3 :(得分:1)
你肯定是在3.5吗?这是Eclipse最新版本中的已知回归,并且(除其他外)是一个很好的理由,如果你正在进行任何Android开发,暂时回到3.5。在Eclipse的错误跟踪器中有一个错误:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=318108
如果你需要更有说服力地回退到3.5(如果你实际上是3.6,我不是说你必然是,这只是因为这是非常不寻常的,如果你),那么还有一些问题到处走走。
答案 4 :(得分:0)
正确的选择是导航到eclipse的 windows - > 偏好设置 - > XML - > XMLFiles / Editor首选项页面并关闭“使用推断语法... ”设置。
只要这样做,日食就能很好用。
答案 5 :(得分:0)
这是我的解决方案,现在,我正在使用我的Eclipse: