为什么有的android.os类用编辑器打开全是错误?

Why are some of android.os classes full of errors when opened in the editor?

当我查看 类 之类的 AsyncTask 或 SQLiteDatabase 或 android 包中的许多 类(例如 android.os)时,通过选择 GoTo>Declaration ,我看到有大量 "cannot resolve" 或 "cannot access" 错误。为什么我看到这些错误,而显然不存在错误并且 Android 可以轻松使用它们?

这是因为 SDK 仅包含高级接口,而不包含实际实现。要解决此问题,您应该下载AOSP源并将源从SDK更改为相关源代码位置。