1. 셋팅 / 장소 및 보안에서 `무선 네트워크 사용`을  체크하지 않으면 

NETWORK_PROVIDER 를 사용할 수 없는 것인가요?

2. 만약에 코드가 아래와 같다면 GPS 수신 여부에 따라서 프로바이더 gps 혹은 network 를 리턴하는 가요? 아니면, 다시 리턴된 각각의 프로바이더의 작동 여부를 (셋팅 / 장소 및 보안에서의 체크 여부) 코드에서 확인해야 하는지 궁금합니다... ^^

        Criteria criteria = new Criteria();
        criteria.setAccuracy(Criteria.NO_REQUIREMENT);
        criteria.setPowerRequirement(Criteria.POWER_LOW);
        
        location = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        
        String best = location.getBestProvider(criteria, true);