와이파이 설정에 우선 순위를 설정해야만 특정 와이파이 네트워크에 연결해야만 장치가 해당 지역의 다른 사용 가능한 무선 랜카드를 무시하게됩니다.android에서 와이파이 설정 우선 순위 설정하기
configuration.priority = 100000;
마지막으로 연결된 연결된 Wi-Fi 네트워크에 연결하고 지정된 Wi-Fi 네트워크를 무시합니다.
와이파이 설정에 우선 순위를 설정해야만 특정 와이파이 네트워크에 연결해야만 장치가 해당 지역의 다른 사용 가능한 무선 랜카드를 무시하게됩니다.android에서 와이파이 설정 우선 순위 설정하기
configuration.priority = 100000;
마지막으로 연결된 연결된 Wi-Fi 네트워크에 연결하고 지정된 Wi-Fi 네트워크를 무시합니다.
올바르게 기억하면 미리 구성된 네트워크의 변경 사항을 저장해야 효과가 나타납니다.
addOrUpdateNetworkNative (WifiConfiguration config);
Oleksandr Kravchuk 나는이 방법을 사용함으로써 우선 순위를 변경 하겠지만 특정 인스턴스에 대해 다른 네트워크 가용성과 관계없이 지정된 네트워크를 자동 연결하도록 요구합니다. – user1699512
필요한 방법을 호출하여 리플렉션을 시도했지만 시도 할 수 없습니다. wificonfigstore에서 개체를 가져옵니다. 이것에 대한 제안 사항 – user1699512
나는이 조금 늦게 아마 알고 있지만, 나는 같은 일을보고 있었고, 분명히 99 999은 사용자가 설정할 수있는 가장 높은 값보다 높은 아무것도 From here
하면 무시됩니다이다 당신은 당신이
config.priority = value;
WifiManager.updateNetwork(config);
를 사용해야합니다, 특정 와이파이 구성에 대한 우선 순위를 설정하려고하면
WifiManager.saveConfiguration();
0을 업데이트 한 후 아래의 API를 사용한다
구성된 네트워크의 우선 순위를 설정할 수있었습니다.
주 : 기본적으로
나는 https://groups.google.com/forum/?fromgroups#!topic/android-developers/CH-ns_S8S5A 링크를 따라 갔지만 도움이되지 않았습니다. 모든 제안은 좋을 것 – user1699512