Я пытаюсь установить независимый от сети прокси-сервер для устройства Android, используя метод setRecommendedGlobalProxy .
ProxyInfo proxyInfo = ProxyInfo.buildDirectProxy(hostname, port);
devicePolicyManager.setRecommendedGlobalProxy(deviceAdmin, proxyInfo);
Это работает, когда прокси-сервер не имеет никакой аутентификации.Как установить учетные данные для объекта ProxyInfo
при наличии имени пользователя и пароля.
Я попытался задать имя хоста как username:password@proxyserverhost.com
, но, похоже, устройство не выбирает параметры прокси-сервера.Я вижу следующую ошибку в журнале cat.
1666-5220/? D/ConnectivityService: Invalid proxy properties, ignoring: [test:abc123@10.0.0.6] 3128