Андроид Орео омогућава апликацијама да читају УССД поруке од оператера

УССД је протокол за слање података преко ГСМ-а, сличан СМС-у. Почевши од Андроид Орео, апликације сада могу да комуницирају са долазним УССД кодним одговорима.

УССД је протокол за слање података преко ГСМ-а, сличан СМС-у. Најчешће се користи за услуге повратног позива, проверу података/минута, интерактивне вести, продају мелодија звона, па чак и методе плаћања. То је једноставна услуга која је универзално доступна на паметним телефонима и телефонима са функцијама, и његова поузданост је главни разлог зашто се УССД није променио ни мало од када је ГСМ први пут имплементиран 1991. Иако су увек биле присутне у било којој Андроид апликацији за бирање бројева, УССД поруке се увек појављују као дијалог или основни, системски тематски менији. Ниједна друга апликација није могла да комуницира са овим УССД порукама, барем до сада.

Уз Андроид Орео, додата је нова класа омогућава апликацијама да комуницирају са УССД захтевима. Тхе ТелепхониМанагер. УссдРеспонсеЦаллбацк класа се користи да обавести позиваоце о сендУссдРекуест-у када мрежа успешно заврши УССД захтев или ако је дошло до неуспеха при довршавању захтева. У овим случајевима, онРецеивеУссдРеспонсе ће бити позван ако је захтев успешно завршен, а онРецеивеУссдРеспонсеФаилед ће бити позван ако захтев не успе.

Иако ће систем и даље управљати свим УССД порукама са постојећом имплементацијом, ово би требало да буде полазна тачка за програмере апликација да почну да комуницирају са УССД захтевима. А с обзиром да је у претходним верзијама Андроида једини начин читања УССД порука био имплементација а Услуга приступачности са високим перформансама да бисте прочитали сав садржај прозора, овај нови АПИ је сада много чистији начин приступа овим порукама.

Тренутно не постоји замена за УССД протокол, а с обзиром на то колико информација ваш оператер нуди о вашем мобилном плану преко УССД кодова, овај нови АПИ ће наћи велику примену у будућности. На пример, понуда одговора за читање УССД кода много тачније информације о вашем тренутном плану података него о Андроид-овом изворном систему извештавања о подацима. То је зато што изворни систем не може да узме у обзир неке нијансе као нпр Т-Мобиле'с Бинге-Он одлика.

Документацију и употребу овог часа можете погледати на Андроид Девелоперс веб-сајту, тако да можете почети да се бавите њиме и примените га у својој апликацији. Андроид Орео је увео много малих, али значајних нових, неоглашених промена и АПИ-ја, а ми ћемо вас обавештавати о било чему другом што пронађемо.