Andy Walker / Urząd Androida
TL;DR
- Google tworzy platformę weryfikacji programistów Androida, łącząc nazwy deweloperów nawet z aplikacjami ładowanymi z boku.
- Najnowsze dodatki do zestawu SDK systemu Android oferują pewien wgląd w to, jak system może ostatecznie działać.
- Jedna ze zmiennych sugeruje, że użytkownicy mogą nie być w stanie pobrać nawet zweryfikowanych aplikacji bez aktywnego połączenia sieciowego.
Podejście Androida do otwartości oprogramowania zmienia się obecnie w zasadniczy sposób, a zmiana ta nie odbywa się bez wielu kontrowersji. Chociaż Google zawsze pozwalał instalować aplikacje na Androida spoza zarządzanego ekosystemu aplikacji, przesyłając pliki APK, teraz firma zacznie wymagać od programistów rejestrowania swojej tożsamości i blokowania instalacji aplikacji z niezweryfikowanych źródeł.
Dla fanów otwartych platform oznaczało to kilka pikantnych ujęć (w tym moich własnych), ale w ciągu kilku tygodni, które upłynęły od tej wiadomości, dowiedzieliśmy się nieco więcej o planach Google dotyczących wdrożenia tego programu i usłyszeliśmy o kilku krytycznych obejściach, takich jak utrzymanie możliwości bocznego ładowania niezweryfikowanych aplikacji przez połączenie z innym urządzeniem z systemem ADB (Android Debug Bridge).
Nie chcesz przegapić tego, co najlepsze od Android Authority?
Chociaż teraz, gdy wiemy o tej opcji, oddychamy trochę łatwiej, nadal istnieje wiele problemów, które może powodować to posunięcie, a dzisiaj myślimy o jednym, który został poruszony przez fanów Androida na Reddicie, takich jak użytkownikWesternImpresja394. Tam zauważyli pewne elementy, które Google położył w pakiecie SDK systemu Android (a nie AOSP, jak twierdzono w tym wątku), aby wspierać weryfikację programistów.
Jedna ze zdefiniowanych tam zmiennych została oznaczona w sposób, który od razu przykuwa naszą uwagę:DEVELOPER_VERIFICATION_FAILED_REASON_NETWORK_UNAVAILABLE.
Kiedy się nad tym zatrzymasz i pomyślisz przez chwilę, nabiera to całego sensu — Google nie jest zainteresowany tylko dołączeniem czyjegoś nazwiska do wszystkich anonimowych plików APK krążących po Internecie, ale prawdopodobnie robi to w sposób umożliwiający firmie podjęcie działań w oparciu o tę nazwę, na przykład umieszczenie na czarnej liście deweloperów rozprzestrzeniających złośliwe oprogramowanie. I rzeczywiście, jest coś podobnegoDEVELOPER_VERIFICATION_FAILED_REASON_DEVELOPER_BLOCKEDzmienny. Chociaż lokalnie można zweryfikować coś na przykład podpis kryptograficzny, system Android może chcieć uniemożliwić zainstalowanie aplikacji, jeśli nie może ona połączyć się z Internetem, i sprawdzić, czy nazwa znajduje się na takiej liście.
Trzeba przyznać, że prawdopodobnie nie sprawi to nigdy problemu dla większości użytkowników i mamy do czynienia z ekstremalną sytuacją, w której pobrałeś już plik APK, ale nie masz już połączenia sieciowego ani dostępu do urządzenia z uruchomionym ADB (lub aplikacji już zainstalowanej do lokalnego uruchamiania poleceń ADB). Może nawet istnieć kopia listy zakazów w pamięci podręcznej, która do pewnego momentu umożliwi instalację w trybie offline. To powiedziawszy, Android ma dosłownie miliardy użytkowników i nawet rzadkie sytuacje prawdopodobnie w końcu się komuś przytrafią.
Mamy jeszcze rok, zanim weryfikacja programistów zacznie faktycznie mieć wpływ na wszystkich użytkowników końcowych Androida, chociaż programiści zaczną się rejestrować w nadchodzących miesiącach. To pozostawia nam mnóstwo czasu, aby dowiedzieć się więcej o aż nazbyt ważnych szczegółach dotyczących ostatecznego działania systemu — i, miejmy nadzieję, zaplanować z wyprzedzeniem, jak obejść ten problem dla użytkowników, którzy naprawdę tego potrzebują.
Przeczytaj także:Połowa Amerykanów jest obecnie bardziej zmartwiona niż podekscytowana sztuczną inteligencją
Dziękujemy, że jesteś częścią naszej społeczności. Przeczytaj naszą Politykę komentarzy przed opublikowaniem.









![Apple ID nie można użyć do odblokowania tego iPada [5 poprawek]](https://elsefix.com/tech/afton/wp-content/uploads/cache/2025/04/passixer-interface.jpg)


![Clipchamp utknął na ekranie przygotowawczym [poprawka]](https://elsefix.com/tech/tejana/wp-content/uploads/2025/02/Clipchamp-stuck-on-Preparing-screen.png)

