برنامه شما میتواند با استفاده از انواع فناوریهای ارتباطی مختلف، از جمله 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 مجموعهای از فناوریهای بیسیم کوتاه برد است که معمولاً برای شروع اتصال به فاصله 4 سانتیمتر یا کمتر نیاز دارد. | |
تماس های صوتی و تصویری، از جمله سیم کارت و سیم کارت را مدیریت کنید. | |
محدوده دقیق بین دستگاه ها را اندازه گیری کنید. | |
از لوازم جانبی USB و حالت میزبان USB برای پشتیبانی از انواع لوازم جانبی USB و لوازم جانبی USB Android استفاده کنید. |
بهینه سازی ها
راهنماهای زیر می توانند به شما در بهینه سازی برنامه خود برای اتصال کمک کنند.
راهنماها | |
---|---|
درباره استراتژیهای حفظ باتری، تجربه کاربر و سلامت سیستم بیاموزید. | |
با نحوه استفاده از Cronet، کتابخانه ای که از پشته شبکه Chromium مشتق شده است، برای کاهش تأخیر و افزایش توان عملیاتی درخواست های شبکه استفاده کنید. |