缺少android Studio中的android.os.handler对象

缺少android Studio中的android.os.handler对象,android,import,android-studio,android-handler,Android,Import,Android Studio,Android Handler,我正在尝试在我的应用程序中创建一个处理程序线程,但是Android Studio将我的文本标记为红色,并且将只尝试导入处理程序的java.util版本,而不是Android SDK版本。当尝试手动导入时,我能够找到HandlerThread,但正常的处理程序导入似乎丢失了 知道为什么吗?确保您的Android SDK已正确添加到Android studio。要执行此操作,请转到文件->项目结构并检查平台设置下的SDK项。还要确保您已在项目项下选择了一个项目SDK 有关更多信息,请参阅。我必须添加

我正在尝试在我的应用程序中创建一个处理程序线程,但是Android Studio将我的文本标记为红色,并且将只尝试导入处理程序的java.util版本,而不是Android SDK版本。当尝试手动导入时,我能够找到HandlerThread,但正常的处理程序导入似乎丢失了


知道为什么吗?

确保您的Android SDK已正确添加到Android studio。要执行此操作,请转到
文件->项目结构
并检查
平台设置
下的
SDK
项。还要确保您已在
项目
项下选择了一个项目SDK


有关更多信息,请参阅。

我必须添加
导入android.os.*在我可以让android.os.Handler对象在我的类中工作之前。

只需导入android.os.Handler,无需导入android.os中的所有内容

import android.os.*;

解决了问题。

因为Android Studio和InteliJ通常导入
导入android.os.Handler
而不是
导入android.os.Handler


导入android版本的
Handler
时,请确保删除Java版本,因为Java版本总是首先编译在android版本之上

打开:设置->编辑器->常规->自动导入


从导入中排除属于同一jar的部分。可能您拼错了ImportRoid Studio将为您自动完成导入。所以如果我要输入android.os。然后它将为我完成导入。在列表中,它不会将“Handler”显示为可用对象。欢迎使用SO。虽然我们感谢您的回答,但如果它能在其他答案的基础上提供额外的价值,那就更好了。在这种情况下,您的答案不会提供额外的价值,因为另一个用户已经发布了该解决方案。如果先前的答案对你有帮助,你应该在你有足够的答案后再回答