シナリオは、インターネットを使用する Android アプリを開発しています。ビジネスアプリです。会社はすべての従業員にアンドロイド携帯電話を提供します。現在、彼らの要件は、従業員がインターネット アクセスを必要とするビジネス アプリ以外の方法でインターネットを使用することを望まないということです。
つまり、インターネット(wifi、モバイルデータなど)を無効にし、ユーザーがこのアプリを使用している場合にのみインターネットを許可するアプリを開発する必要があります。
これは可能ですか?これを達成する方法は?ネットワーク接続を常にチェックするサービスですか?
どんな助けでも大歓迎です。
アップデート:
接続状態を検出してWifiを無効にするBroadcastRecieverを使用しています。モバイルデータの接続状態を検出するにはどうすればよいですか。つまり、モバイルデータ接続を検出し、それに応じて無効にするインテントフィルターアクションとは何ですか?試してみました
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>