Android Centrala

Google želi mišljenje programera Android aplikacija o problemima s kompatibilnošću uređaja

protection click fraud

Što trebaš znati

  • Googleov CTS-D novi je testni modul koji pomaže programerima u prepoznavanju problema kompatibilnosti s Android uređajima.
  • CTS-D će omogućiti programerima aplikacija da doprinesu testnim slučajevima koje drugi mogu koristiti.
  • Google se nada da će proizvođači originalne opreme za Android upotrijebiti ove testove za učinkovitije identificiranje problema.

Google predstavlja CTS-D, novi modul unutar CTS-a (Compatibility Test Suite). Koristit će ga programeri aplikacija, a izvor je otvorenog koda unutar Android Open Source Project (AOSP). Cilj novog modula je omogućiti učinkovitiju komunikaciju između programera aplikacija, OEM-a i Googlea, dok također pomaže u rješavanju problema s kompatibilnošću kako bi se osiguralo da aplikacije rade dosljedno uređaja.

CTS je već ključni dio tvrtkinog programa kompatibilnosti s Androidom, gdje je pametni telefon OEM-ovi pokreću testove na svojim uređajima tijekom razvoja kako bi prepoznali pogreške i popravili ih što prije moguće. Android inženjeri obično pišu te testove, a CTS ima zbirku od dva milijuna testnih slučajeva za provjeru kompatibilnosti Android uređaja.

CTS-D: Kako ovo dolazi u obzir?

Umjesto da inženjeri Androida nadgledaju sve testove kompatibilnosti, Google želi čuti koju aplikaciju programeri moraju reći u vezi s problemima kompatibilnosti, jer bi prirodno bili svjesniji svojih aplikacije. Tu na scenu dolazi novi CTS-D paket za testiranje, budući da novi modul u osnovi pokreću programeri aplikacija, Google napominje u Android Developers post na blogu.

Budući da programeri aplikacija koriste novi modul, dopušteno im je izraditi i pridonijeti testnim slučajevima kako bi ukazali na probleme i provjerili kompatibilnost s najbolji Android telefoni i druge uređaje. Google napominje da su mnogi programeri aplikacija mogli već izgraditi vlastite verzije testova kompatibilnosti aplikacija, a tvrtka želi da svi oni pridonesu svojim testovima AOSP-u. Integracija može pomoći da ovi testovi dopru do sveobuhvatnijeg raspona programera, što znači da pomaže proizvođačima originalne opreme i programerima da ih što prije odrede i riješe.

Nadalje, Google pruža predložak za praćenje problema pri čemu se mogu prijaviti problemi poput pada uređaja kako bi ih Google mogao riješiti s partnerima. Google također savjetuje proizvođačima originalne opreme da koriste CTS-D za brže identificiranje i smanjenje problema, iako nije uvjet da prođu ove testove.

Programeri mogu pridonijeti svojim testnim kodovima CTS-D-u nakon podnošenja prijedloga testa u gore spomenuti predložak za praćenje problema. Poput CTS-a, CTS-D testni slučajevi moraju ispunjavati posebne uvjete prihvatljivosti, koje pregledava tim za Android. Trenutačno Google kaže da je trenutno zainteresiran za dodavanje više testnih slučajeva za rješavanje upravljanja napajanjem Androida.

Čini se da nova strategija obećava aplikacije i njihove programere, koji su uvijek na rubu stvaranja i ažuriranja najbolje Android aplikacije za rad na najnovijim Android uređajima. Uz malo sreće, osigurat će da svi mogu uživati ​​u najboljoj verziji aplikacija na Android uređajima i operativnim sustavima poput nadolazećeg Android 13.

instagram story viewer