仅允许 1 个应用连接到特定 WiFi

Allow only 1 app to connect to specific WiFi

在我的公司,我们想要限制用户(拥有 Android 台设备)只能使用公司互联网访问 1 个应用程序。

比如我在公司,连上了WiFi,应该只能访问公司的应用。

这可能吗?

这不会使用应用程序来完成。您将使用网络代理或管理设备本身的代理设置。

使用 WebView,您可以使用以下代码限制加载其他网址:

webView = (WebView) findViewById(R.id.webview);
webView.setWebViewClient(new WebViewClient() {
  public boolean shouldOverrideUrlLoading(WebView view, String url) {
    if(url.contains("*your url here*")) {
      view.loadUrl(url);
    }
    return true;
  }
});

您可以创建一个只允许访问您的域的 Wi-fi 网络。

这样,所有连接到此 Wi-fi 网络的用户都不会在他们的应用程序中连接到互联网,公司应用程序除外。