【发布时间】:2014-03-27 16:17:37
【问题描述】:
当我连接到 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 库。如何捕获这些数据包?我没有想法。
请帮帮我...
【问题讨论】:
标签: android networking android-wifi jnetpcap