آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

Nearby Connections API بسیار مهم و کارآمد

صادی  7 سال پیش  7 سال پیش
0 0

دوستان سلام 

من میخوام از Nearby Connections API گوگل تو برنامه خودم استفاده کنم برای ارتباط با دستگاه های نزدیک 

یه مثالی تو گیت هاب پیدا کردم که بازی سنگ کاغذ قیچی بود 

اینم لینکش : https://github.com/googlesamples/android-nearby

خدمتتون عرض کنم که این رو من کپی کردم تو پروژه و همه permission ها رو گرفتم و به خوبی بین دو تا دستگاه به صورت مستقیم شروع کرد به کار کردن

تصمیم بر این شد که خودمم تو ی پروژه جدا گانه بیام این کارو انجام بدم 

و دقیقا همه مسیر هایی که این بازی طی کرده بود رو به صورت جدا تو پروژه جدید نوشتم .

ینی از متدهایی که startAdvertising و startDiscovery رو توسط ConnectionClient اجرا میکرد گرفته تا ConnectionlifeCycleCallback و EndpointDiscoveryCallback و PayloadCallback .

و متد های advertising و discovering درون یه ترد انجام میشن و تا دکمه کنسل زده نشه به کار خودشون ادامه میدن 

اما موقعی که برنامه رو ، روی دو تا گوشی تست میکنم هر دو گوشی روی advertising گیر میکنن و به هیچ عنوان به  ConnectionlifeCycleCallback و EndpointDiscoveryCallback  برای اتصال پاس داده نمیشن . 

هر جایی رو هم ک بگین گشتم . سایتای خارجی بسیار کم هستن . 

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

البته جا گفتن داره ک حتی از روی متد ها وآموزش های خود سایت Google Developer هم پیاده سازی کردم مجددا باز هم نشد . 

همه implementation های gradle.build برنامه رو هم دقیقا همینطوری ک تو دستورالعمل داده شده بود اجرا کردم 

لطفا اگ اطلاعی دارین راهنمایی کنین 

تشکر میکنم از همه دوستان عزیز

 

 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .