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

ارتباط با دیوایس به عنوان سرور بدون استفاده از ای پی

ابراهیم  9 سال پیش  9 سال پیش
0 0

سلام دوستان خسته نباشید.

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

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

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

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
ابراهیم  9 سال پیش
0 0

سلام بنده پاسخ را پیدا کردم در اینجا قرار می دهم تا دوستان هم اگر لازم داشتند استفاده کنند. شما برای وصل کردن اندروید دیوایس به پی سی به صورت سرور کلاینت که پی سی کلاینت است باید یک دستور را اجرا کنید. با cmd به محل قرار گرفتن adb بروید و دستور زیر را اجرا کنید.

adb forward tcp:38300 tcp:38300

دقت شود که ide اتان بسته باشد سپس در کلایند به جای ست کردن ای پی برای وصل شدن از "localhost" استفاده می کنید از اینجا به بعد دیگر همانند یک سرور و کلایند عادی هست و می توانید به طور مثال سوکت بزنید.

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

 


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