繁体   English   中英

连接到特定网络 - Android 10 - Java

[英]Connecting to specific network - Android 10 - Java

我正在开发一个应用程序,它需要连接到具有互联网功能的特定 wifi 网络。 我的应用面向 Android 10 设备,我用 java 编写它。 我从这篇文章中获得灵感: https ://blog.ostebaronen.dk/2019/11/android-10-wifi.html(感谢@Cheesebaron)。

我无法为下一行找到合适的 java 翻译(java 编程语言中的一行或一组行)

NetworkAvailable?.Invoke(network);

连接设备。 Invoke 方法在 OnAvailable 方法中调用。

final ConnectivityManager.NetworkCallback networkCallback =
        new ConnectivityManager.NetworkCallback() {
            @Override
            public void onAvailable(@NonNull Network network) {
                super.onAvailable(network);
                // connect to network
                Log.i(TAG, "Connected to network with WIFI capabilities");
            }
            ...
        };

(我已经在 android manifest 中包含了必要的权限)

根据此评论: Android Q,以编程方式连接到不同的 WiFi AP 上网

如果我需要互联网功能,则需要 WifiNetworkSuggestion

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM