mac
2023-12-22 c48f6e1e7f7fc4ca3db8ecadf441d6da942ceb8f
app/src/main/java/com/hdl/photovoltaic/utils/WifiUtils.java
@@ -2,6 +2,7 @@
import android.Manifest;
import android.app.Application;
import android.content.Context;
import android.content.pm.PackageManager;
import android.net.wifi.ScanResult;
@@ -14,20 +15,33 @@
import androidx.core.app.ActivityCompat;
import com.hdl.photovoltaic.HDLApp;
import java.util.ArrayList;
import java.util.List;
public class WifiUtils {
    private static WifiUtils mWifiUtils;
    public WifiManager mWifiManager;
    public WifiManager.WifiLock mWifiLock;
    public Context mContext;
    public WifiUtils(Context context) {
        this.mContext = context;
    public static WifiUtils getInstance() {
        if (null == mWifiUtils) {
            synchronized (WifiUtils.class) {
                if (null == mWifiUtils) {
                    mWifiUtils = new WifiUtils();
                }
            }
        }
        return mWifiUtils;
    }
    public WifiUtils() {
        this.mContext = HDLApp.getInstance();
        mWifiManager = (WifiManager) this.mContext.getSystemService(Context.WIFI_SERVICE);
    }