3

VpnService はサービスであり、 stopSelf() はサービス自体を停止するように機能することを知っています (少なくとも onDestroy() が呼び出されてからのようです)。

問題は、サービス インスタンスで stopSelf() を呼び出したときに、上部の通知 ( VpnService.Builder. Establish() が呼び出されると表示される) がクリアされないことです。

また、通知が残っている間、VPN 設定 (接続、ルート、ネームサーバー) がそのままであることに気付きました。そのため、Android と VpnService の間に切断があります。

VPNをプログラムでキャンセルするのを手伝ってくれる人はいますか?

4

1 に答える 1