ایجاد شبکه ad hoc در موبایل اندروید؟
سلام دوستان .مگه یک گوشی اندروید نمیتونه یک شبکه ad hoc درست کنه و دستگاه های وای فا دیگه بتونن بهش وصل شن؟
setting >wifi> double click>ssid name و بعد هم شبکه ای با این نام ساخته شه البته میشه سطح امنیتی رو هم براش تعریف کرد.
من پروژه wifichat استاد رو میخوام اجرا کنم ولی فقط تو محیط سیمولاتور جواب میده کسی میتونه بهم بگه چطور یه شبکه wifi ادهاک درست کنم و چون فقط یه گوشی آندروید دارم میخوام یه طرف ارتباط همون genymotion باشه ممکنه؟ممنون
سلام
بله توی اکثر گوشی های اندروید wifiHotspot وجود داره که از این طریق میتونیم گوشی اندرویدی خودمون رو به یک accessPoint تبدیل کنیم تا بقیه device ها بتونن به گوشی ما وصل بشن، از مسیر زیر میتونید تنظیمات لازم رو انجام بدید.
settings > more > Tethering & portable hotspot > portable wi-fi hotspot
برای این که ارتباط با سیستمتون به درستی برقرار بشه مراحل زیر رو انجام بدید.
1. firewall سیستم رو خاموش کنید.
2. اگه روی گوشیتون firewall نصب هست اونو هم غیر فعال کنید.
*توجه : اگر مایل به خاموش کردن firewall نبودید میتونید فقط پورت ارتباطی (پورتی که توی برنامه از اون استفاده کردید) رو روی سیستم باز کنید. (میتونید از برنامه "fing" روی گوشیتون استفاده کنید و افرادی که الان توی شبکه هستن رو ببینید و Service هایی که در حال اجرا دارن چی هست.)
3. ip سیستم ها رو بررسی کنید که توی یک range باشن: دیده شده که بعضی وقتا سیستم ip یی به این شکل میگیره
169.254.[0-255].[0-255]
که این اتفاق زمانی رخ میده که سیستم بخواد IP رو از DHCP بگیره و حالا به هر دلیلی موفق نمیشه و میاد به صورت dynamic به خودش یه link-local IPv4 اختصاص میده. (برای مطالعه بیشتر در این مورد به RFC 3927 مراجعه کنید.)
توی یه پست دیگه درباره ارتباط دو سیستم از طریق wifi مطلبی نوشتم که میتونه مفید باشه.
موفق باشید
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .