راهنماهای اتصال

برنامه شما می‌تواند با استفاده از انواع فناوری‌های ارتباطی مختلف، از جمله Wi-Fi، بلوتوث و USB، با دنیای خارج ارتباط برقرار کند. راهنماهای فهرست شده در زیر اضافه کردن پشتیبانی از این فناوری‌ها و بهینه‌سازی برنامه شما برای اتصال را پوشش می‌دهند.

فناوری های پشتیبانی شده

اندروید از پروتکل ها و چارچوب های زیر برای اتصال دستگاه شما به دنیای خارج پشتیبانی می کند.

راهنماها

شبکه ها: بررسی اجمالی

نمای کلی راهنماهایی که انجام عملیات های مختلف شبکه، از جمله اتصالات، مدیریت، تجزیه XML، نظارت و موارد دیگر را پوشش می دهند.

شبکه: 5G

از مزایای شبکه 5G استفاده کنید.

شبکه ها: VPN

کلاینت شبکه خصوصی مجازی (VPN) خود را برای یک دستگاه مجهز به اندروید توسعه دهید و آزمایش کنید.

شبکه ها: اسکن Wi-Fi

فهرستی از نقاط دسترسی Wi-Fi قابل مشاهده از دستگاه دریافت کنید.

شبکه ها: Wi-Fi Direct (P2P)

دستگاه های پشتیبانی شده را مستقیماً بدون نقطه دسترسی میانی به یکدیگر متصل کنید.

شبکه ها: Wi-Fi Aware

دستگاه‌های دارای Android 8.0 (سطح API 26) و بالاتر را فعال کنید تا مستقیماً بدون هیچ نوع اتصالی بین آنها، به یکدیگر متصل شوند. همچنین به عنوان شبکه آگاهی همسایه (NAN) شناخته می شود.

شبکه ها: زمان رفت و برگشت Wi-Fi (RTT)

فاصله تا نقاط دسترسی Wi-Fi با قابلیت RTT و دستگاه‌های Wi-Fi Aware را اندازه‌گیری کنید.

شبکه‌ها: نقطه اتصال محلی Wi-Fi

برنامه‌ها را در دستگاه‌های متصل به نقطه اتصال Wi-Fi فعال کنید تا با یکدیگر ارتباط برقرار کنند.

بلوتوث: نمای کلی

مروری بر پشتیبانی بلوتوث اندروید، از جمله اصول و کلاس‌های کلیدی و رابط‌ها.

بلوتوث: بلوتوث کلاسیک

اتصال پایه بلوتوث را در برنامه خود تنظیم کنید.

بلوتوث: بلوتوث کم مصرف (BLE)

مقادیر کمی از داده ها را بین دستگاه های نزدیک منتقل کنید و با حسگرهای مجاورت تعامل داشته باشید.

بلوتوث: صدای BLE

صدایی با کیفیت بالا را بدون کاهش عمر باتری دریافت کنید و به کاربران اجازه دهید به طور یکپارچه بین موارد استفاده مختلف جابجا شوند.

ارتباطات میدان نزدیک (NFC)

NFC مجموعه‌ای از فناوری‌های بی‌سیم کوتاه برد است که معمولاً برای شروع اتصال به فاصله 4 سانتی‌متر یا کمتر نیاز دارد.

مخابرات

تماس های صوتی و تصویری، از جمله سیم کارت و سیم کارت را مدیریت کنید.

ارتباطات فوق پهن باند (UWB).

محدوده دقیق بین دستگاه ها را اندازه گیری کنید.

USB

از لوازم جانبی USB و حالت میزبان USB برای پشتیبانی از انواع لوازم جانبی USB و لوازم جانبی USB Android استفاده کنید.

بهینه سازی ها

راهنماهای زیر می توانند به شما در بهینه سازی برنامه خود برای اتصال کمک کنند.

راهنماها

کاهش تخلیه باتری شبکه

درباره استراتژی‌های حفظ باتری، تجربه کاربر و سلامت سیستم بیاموزید.

کاهش تأخیر و افزایش توان عملیاتی شبکه

با نحوه استفاده از Cronet، کتابخانه ای که از پشته شبکه Chromium مشتق شده است، برای کاهش تأخیر و افزایش توان عملیاتی درخواست های شبکه استفاده کنید.