چک کردن اتصال به اینترنت در اندروید
با یکی دیگر از مقالات در زمینه برنامه نویسی اندروید از وب سایت Aspcore.ir در خدمت شما هستیم. در این آموزش از سری آموزشهای برنامه نویسی اندروید به آموزش چک کردن اتصال به اینترنت در اندروید می پردازیم. مطمئنا بررسی کردن اتصال به اینترنت بخش مهمی از برنامه می باشد و در صورتی که خطاهای اتصال به اینترنت را به شکل درست مدیریت نکرده باشید زمانی که یک request به یک url ارسال شود ممکن است برنامه شما کرش دهد. به همین منظور لازم است بررسی کنید اینترنت موجود است یا خیر در ادامه با ما همراه باشید.
ابتدا برای اینکه ما از کلاس ConnectivityManager و NetworkInfo استفاده کنیم نیاز است تا دسترسی های لازم را اضافه کنیم. دقت کنید که برای چک کردن اینترنت نیاز می باشد تا از این ۲ کلاس استفاده شود.
برای اینکار وارد فایل AndroidManifest.xml شده و دسترسی های زیر را به آن اضافه کنید.
دقت نمایید که در صورت اضافه نکردن دسترسی های بالا در فایل AndroidManifest.xml ممکن است برنامه کرش (Crash) کند.
نکته : اما در صورتی که حرفه ای هستید می توانید از کد زیر نیز استفاده کنید :
چک کردن اتصال به اینترنت در اندروید
اما در صورتی که نمی دانید باید این کدها را کجا قرار دهید ادامه مقاله چک کردن اتصال به اینترنت در اندروید را دنبال کنید.
نکته : دقت نمایید که در این آموزش کاری با Layout نداریم.
در MainActivity.java همانند زیر کدها را قرار دهید.
خب دانشجویان گرامی مشاهده کردید که در بالا سه بخش بررسی شد. در ابتدا وایفا دوم دیتا و سوم اتصال به اینترنت (یعنی داشتن اینترنت) سپس با یک if آن را بررسی کرده ایم.
موفق باشید.