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.  | 
  |