ZapretKVN-android/app
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh e2d3b487ca
Some checks failed
Android CI / build (push) Has been cancelled
Прямая сеть мимо VPN — та, через которую работает сам VPN
nonVpnNetwork брал первую проверенную сеть в произвольном порядке
allNetworks: на телефоне (и эмуляторе) с Wi-Fi и мобильной сетью это
оказывалась мобильная без рабочего DNS, и обновления, подписки и служба
очереди падали «адрес не найден».

- chooseDirectNetwork: сначала сеть, о которой VPN сообщил системе
  (UnderlyingNetworkHint, ставит AndroidPlatformAdapter рядом с
  setUnderlyingNetworks), потом сеть системы по умолчанию; иначе лучшая:
  проверена → без страницы входа → не приостановлена → проводная, Wi-Fi,
  мобильная → безлимитная.
- Эмулятор с VPN: выбирается Wi-Fi (сеть VPN), вопрос к службе очереди
  проходит напрямую, без запасного пути (раньше — мобильная, ошибка DNS).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 23:14:00 +03:00
..
src Прямая сеть мимо VPN — та, через которую работает сам VPN 2026-10-15 23:14:00 +03:00
build.gradle.kts Baseline Profile: правила запуска и скрипты записи и замеров 2026-10-14 23:16:30 +03:00
proguard-rules.pro Initial Zapret KVN Android MVP 2026-07-22 14:44:50 +03:00