我使用了安卓开发者指南提供的代码,以便创建广播接收器,但是我遇到了问题。
以下是代码:
WifiP2pManager mManager;
WifiP2pManager.Channel mChannel;
BroadcastReceiver mReceiver;
@Override
protected void onCreate(Bundle savedInstanceState) {
mManager = (WifiP2pManager) getSystemService(Context.WIFI_P2P_SERVICE);
mChannel = mManager.initialize(this, getMainLooper(), null);
mReceiver = new WiFiDirectBroadcastReceiver(mManager, mChannel, this);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
它说找不到符号
WiFiDirectBroadcastReceiver
但是如果我尝试将 BroadcastReceiver mReceiver;
更改为 WiFiDirectBroadcastReceiver mReceiver;
就会出现错误,有什么想法吗?