Java 无法解析导入android.os

Java 无法解析导入android.os,java,android,eclipse,sdk,Java,Android,Eclipse,Sdk,我最近创建了一个无bug、功能齐全的android项目。我甚至在安卓设备上测试过,效果很好 然后我关闭了eclipse并从SDK管理器中安装了一些东西,以加速我的模拟器(intel x86 atom系统映像)。下载完成后,我打开了eclipse,我以前编写的代码中几乎每一行都有错误 它不承认任何android导入(因此标题)。我无法打开android SDK管理器,因为: “尚未在首选项中设置Android SDK管理器的位置。” 然后,在稍微戳了戳窗户之后,突然出现了一个窗口,说: “发生了多

我最近创建了一个无bug、功能齐全的android项目。我甚至在安卓设备上测试过,效果很好

然后我关闭了eclipse并从SDK管理器中安装了一些东西,以加速我的模拟器(intel x86 atom系统映像)。下载完成后,我打开了eclipse,我以前编写的代码中几乎每一行都有错误

它不承认任何android导入(因此标题)。我无法打开android SDK管理器,因为:

“尚未在首选项中设置Android SDK管理器的位置。”

然后,在稍微戳了戳窗户之后,突然出现了一个窗口,说:

“发生了多个错误。java.lang.NullPointerException”

XML没有任何错误警告,但图形显示窗口为空,底部显示:

“Eclipse正在加载SDK。一旦该过程完成,new_page.xml将自动刷新。”


(它没有装载任何东西,这样已经有一个小时了)。我试着清理和重建这个项目,但没有成功。我不能发布照片,因为某些原因,我道歉。一些建议将不胜感激!TLDR:我用android SDK管理器更新了,现在什么都没用了

前几天我遇到了相同的错误,实际上是相同的情况,我只是遵循了这个指南,一切又恢复了正常

android.os包中的所有公共类都标记为,当应用于包、类、方法或字段时,将从文档中删除该节点及其所有子节点

因此,名称空间不可导入,因为其中没有任何内容

例如,请参阅另一个问题,关于为什么不能在代码中使用
android.os.SystemProperties
(无反射)

这里有一个指向源代码的链接,指示在
SystemProperties
类中使用@hide属性: