私はwifi接続を使用している人のログインとログアウトの詳細を維持するアンドロイドアプリを作っています。接続が失われた場合、WIFIに接続するとログアウトし、ログアウトします。 アンドロイドデバイスのwifiログの詳細を追跡し、データベースに保存したいと考えています。任意の解決策はありますか?助けてください!Wi-Fi接続状態をどのように追跡しますか?
答えて
は、この権限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
使用BroadcastReceiver
を追加します。
public class WifiReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
ConnectivityManager conMan = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = conMan.getActiveNetworkInfo();
if (netInfo != null && netInfo.getType() == ConnectivityManager.TYPE_WIFI)
Log.d("WifiReceiver", "Have Wifi Connection"); // here login
else
Log.d("WifiReceiver", "Don't have Wifi Connection"); // here logout
}
};
これをmanifest
ファイルに追加します。追跡したい正確にどのような
<receiver android:name=".WifiReceiver">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
しかし、どのようにデータベースにログインとログアウトの詳細を保存しますか?私は私のDBのphpMyadminを使用しています。 –
if(netInfo!= null && netInfo.getType()== ConnectivityManager.TYPE_WIFI) Log.d( "WifiReceiver"、 "WiFi接続あり"); //ここにログイン else Log.d( "WifiReceiver"、 "Wi-Fi接続がありません"); //ここにログアウトします –
あなたは私に教えてください。 –
- 1. ブロードキャスト受信機を介してWifi接続状態と接続解除状態のモニタ
- 2. Androidはどのようにインターネット接続状態を判断しますか?
- 3. インターネット接続の状態はどういう意味ですか?
- 4. 配列の状態を追跡する
- 5. デバイスイーサネット接続状態
- 6. Npgsql:接続アイドル寿命は、アイドル状態の接続状態に影響しますか?
- 7. JFlexで状態を追跡する
- 8. どのように電子状態で電子状態をチェックしますか?
- 9. JavaのJDBC接続状態
- 10. 低レベルで、Websocketプロトコルはどのように接続の状態を検出しますか?
- 11. アプリケーションを起動し、LAN経由で接続されている他のWindowsマシンで状態を追跡する
- 12. iPadにプログラムでWiFi接続があるかどうかをどのように確認できますか?
- 13. 休止状態:休止状態の接続を変更する
- 14. Android Firebaseの接続状態を確認しますか?
- 15. Tomcatの接続プーリング、アイドル状態の接続、接続の作成
- 16. 接続状態が102
- 17. 接続状態MySql Connector/NET
- 18. 竜巻:ウェブソケットの接続を識別/追跡しますか?
- 19. JavaScriptの状態と状態の変化を追跡するためのイディオム
- 20. QMLからWiFiに接続
- 21. TIME_WAIT状態のソケット接続に接続する
- 22. 複数のreduxサブ状態をReactコンポーネントに接続します。
- 23. ファイルシステム(フォルダ/ファイル)の状態を保存して追跡する
- 24. NowJS/Node.jsを使用してオンライン/オフライン状態をリアルタイムで追跡しますか?
- 25. TFTP接続の接続状態を確認する方法は?
- 26. アンドロイドWIFI接続
- 27. WiFi接続が
- 28. WiFi接続名
- 29. redux古い状態を接続する
- 30. go database/sql poolからの接続状態をリセットするにはどうすればよいですか?
?私はどの無線LANの詳細を意味するのですか? –