Способ передачи имени пользователя и пароля в VpnService.Builder

Я разрабатываю приложение, в котором я хочу использовать сеть VPN. чтобы создать сеть VPN в устройстве, нам необходимо настроить ее из меню (настройки беспроводной сети и настройки VPN) устройства.

Я хочу сделать это много настроек через код с жестко закодированной информацией.

Начиная с уровня API 4.0 Android предоставляет API для обработкиVPN сервисы.

Чтобы узнать реализацию этой методики, я использовал пример проекта Android ToyVPN. Но во многих из этих методов я не нашел способа передать имя пользователя и пароль. Информация, которую я должен подключить к сети VPN, есть.

Имя VPN-сервераимя пользователяпароль

Используя эти три информации, я успешно подключаюсь к сети VPN, если настраиваю вручную с устройства. Но я хочу сделать это программно. Вот файл класса, который используется для подключения к сети VPN.ToyVpnClient.java а такжеToyVpnService.java, в дополнение к этому примеру приложения происходит сбой в устройстве.

Любая помощь будет оценена.

Ответы на вопрос(2)

Ваш ответ на вопрос