Еквивалент на WifiEnterpriseConfig преди Android OS 4.3

В моето приложение за Android оставям потребителя да избере Wifi връзка за устройството. Използвайки WifiConfiguration, мога да работя с WEP, както и с WPA2-PSK мрежи. Изглежда обаче, че WPA2-EAP изисква още едно поле - потребителско име. Разглеждайки мрежата, попаднах на системен клас WifiEnterpriseConfig, който изглежда обещаващ. Този API обаче е достъпен само за OS 4.3+. Чудя се дали има някакъв друг начин за постигане на запазване на EAP мрежовата конфигурация, която да работи за 4.1 и по-нови версии. Всеки указател се оценява. За разбирането.


person Peter    schedule 02.10.2015    source източник


Отговори (1)


Можете просто да копирате изходния код на този клас във вашия проект, това трябва да разреши проблема ви.

person dtx12    schedule 02.10.2015
comment
Това е добро предложение. Не съм сигурен обаче дали кодът се съдържа само в един клас. Изваждането на зависими класове може да се превърне в проект сам по себе си. - person Peter; 07.10.2015
comment
С изключение на някои константи от този клас github.com/ android/platform_frameworks_base/blob/master/ не е нужно да добавяте допълнителни зависими класове, просто проверете изходния код. Така че трябва само да коригирате препратки към тези константи, не е трудно. - person dtx12; 08.10.2015