为了账号安全,请及时绑定邮箱和手机立即绑定

Android Studio 无法识别课程?

Android Studio 无法识别课程?

德玛西亚99 2022-10-20 17:16:00
我正在尝试通过 WiFi 在 2 个设备之间进行一些简单的通信,并且一直在关注Sarthi Technology 的教程。不幸的是,我无法让 Android Studio 识别一个类......从图片中您可以看到它WifiDirectBroadcastReceiver以红色突出显示,即使您也可以看到它存在于下一个选项卡中。类声明public class WifiDirectBroadcastReceiver extends BroadcastReceiver在 MainActivity mReceiver 中声明为BroadcastReceiver mReceiver;当我单击红色灯泡时,它会询问我是否要创建课程,然后抱怨该课程已经存在!我是 Java 新手,所以我在这里缺少什么?(顺便说一句,教程中的那个人没有这个问题)编辑#1:提供一个工作示例的完整代码清单MainActivity.java进度更新:我已经尝试了迄今为止的所有建议,但仍然WifiDirectBroadcastReceiver无法识别该课程MainActivity解决方案:该类被保存在错误的文件夹中,一旦移动它就一切正常
查看完整描述

2 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

改变

BroadcastReceiver mReceiver;

WifiDirectBroadcastReceiver mReceiver;

还要检查:1)如果导入正确 2)尝试清理 -> 重建 -> 使现金无效并重新启动第三种方式:从你调用它的类中按 ALt+Enter 并按照 Android Studio 的推荐创建类。所以它将正确地进行所有导入和连接


查看完整回答
反对 回复 2022-10-20
?
青春有我

TA贡献1784条经验 获得超8个赞

检查您创建的课程是否为“公共”。

如果是,点击“Rebuild Project”或重启Android Studio,有时会解决很多问题。


查看完整回答
反对 回复 2022-10-20
  • 2 回答
  • 0 关注
  • 112 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号