连接到 Wifi 时,我一直试图在我的 android 应用程序中捕获数据包。
我正在使用广播接收器类。
使用以下代码连接到 wifi 网络时,我已成功接收到广播:
ConnectivityManager cm = (ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if (null != activeNetwork) {
if(activeNetwork.getType() == ConnectivityManager.TYPE_WIFI){
//wificonnected
return 1;
}
}
我想在网络连接时捕获数据包。我知道关于 wifiInfo 和 WifiManager 类的一切。
我在这里尝试使用jNetPcap库。如何捕获这些数据包?我没有想法。
请大家帮帮我...