Aplikacja może łączyć się ze światem zewnętrznym za pomocą różnych technologii komunikacyjnych, takich jak Wi-Fi, Bluetooth czy USB. Przewodniki wymienione poniżej dotyczą dodawania obsługi tych technologii i optymalizowania aplikacji pod kątem łączności.
Obsługiwane technologie
Android obsługuje te protokoły i ramy do łączenia urządzenia z zewnętrznym światem.
Przewodniki | |
---|---|
Sieci: Omówienie |
Omówienie przewodników dotyczących wykonywania różnych operacji sieciowych, takich jak połączenia, zarządzanie, parsowanie XML czy monitorowanie. |
Sieci: 5G |
korzystać z sieci 5G. |
Sieci: VPN |
Opracuj i przetestuj własny klient wirtualnej sieci prywatnej (VPN) na urządzeniu z Androidem. |
Sieci: skanowanie Wi-Fi. |
wyświetlić listę punktów dostępu Wi-Fi widocznych z urządzenia; |
Sieci: Wi-Fi Direct (P2P) |
umożliwiają bezpośrednie łączenie się ze sobą obsługiwanych urządzeń bez pośredniego punktu dostępu; |
Sieci: Wi-Fi Aware |
Umożliwianie urządzeniom z Androidem 8.0 (poziom interfejsu API 26) lub nowszym wykrywanie sobie nawzajem i nawiązywanie bezpośrednich połączeń bez korzystania z innych typów połączeń. Inna nazwa to Neighbor Awareness Networking (NAN). |
pomiar odległości do pobliskich punktów dostępowych Wi-Fi z obsługą RTT i urządzeń Wi-Fi Aware, |
|
Sieci: lokalny hotspot Wi-Fi |
umożliwiają aplikacjom na urządzeniach połączonych z hotspotem Wi-Fi komunikowanie się ze sobą. |
Bluetooth: Omówienie |
Omówienie obsługi Bluetootha w Androidzie, w tym podstawy oraz kluczowe klasy i interfejsy. |
Bluetooth: klasyczny Bluetooth. |
Skonfiguruj podstawową łączność Bluetooth w swojej aplikacji. |
Bluetooth: Bluetooth Low Energy (BLE) |
Przenoszenie niewielkich ilości danych między urządzeniami znajdującymi się w pobliżu i interakcja z czujnikami zbliżeniowymi. |
Bluetooth: dźwięk BLE |
Odtwarzaj dźwięk o wysokiej jakości bez poświęcania czasu pracy na baterii i pozwalaj użytkownikom na płynne przełączanie się między różnymi zastosowaniami. |
NFC to zestaw technologii bezprzewodowych o krótkim zasięgu, które zwykle wymagają odległości nie większej niż 4 cm, aby nawiązać połączenie. |
|
obsługa sesji pomiarowych w różnych technologiach; |
|
zarządzać rozmowami audio i wideo, w tym kartami eSIM i SIM; |
|
pomiar dokładnego zasięgu między urządzeniami; |
|
Korzystanie z trybów akcesorium USB i hosta USB do obsługi różnych urządzeń peryferyjnych USB i akcesoriów USB na urządzeniach z Androidem. |
Optymalizacje
Te przewodniki pomogą Ci zoptymalizować aplikację pod kątem łączności.
Przewodniki | |
---|---|
Oszczędzanie baterii przez ograniczenie zużycia danych w sieci |
Dowiedz się więcej o strategiach dotyczących oszczędzania baterii, wrażeń użytkownika i stanu systemu. |
Dowiedz się, jak używać Cronet, biblioteki pochodzącej ze zbioru sieciowego Chromium, aby zmniejszyć opóźnienia i zwiększyć przepustowość żądań sieciowych. |