কম্পিউটার

অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কী এবং এটি কী করে?

যখন বিভিন্ন অ্যান্ড্রয়েড অ্যাপ্লিকেশানগুলি কোনও ভাল কারণ ছাড়াই ক্র্যাশ হয়ে যায়, তখন প্রধান অপরাধীদের মধ্যে একটি হল প্রায়শই অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ৷ এর কারণ হল অনেক অ্যান্ড্রয়েড অ্যাপ এই উপাদানটি ব্যবহার করে। কিন্তু গুগলের অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কী, এটি কী করে এবং কেন এটি এত গুরুত্বপূর্ণ?

এই নিবন্ধে, আমরা আপনার জন্য এটি সব ভেঙে দেব। তাই আসুন সরাসরি ভিতরে ঢুকি।

অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কি?

অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ হল একটি সিস্টেম কম্পোনেন্ট যা অ্যান্ড্রয়েড অ্যাপ্লিকেশানগুলিকে একটি ডেডিকেটেড ব্রাউজার না খুলেই তাদের ভিতরে ওয়েব সামগ্রী প্রদর্শন করতে দেয়৷ অন্য কথায়, অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ হল একটি ওয়েব ব্রাউজার ইঞ্জিন বা একটি এমবেডেড ওয়েব ব্রাউজার যা শুধুমাত্র অ্যাপগুলিকে ওয়েব সামগ্রী দেখানোর জন্য নিবেদিত৷

Chrome, Google এর সর্বব্যাপী ব্রাউজার, Android সিস্টেম ওয়েবভিউকে ক্ষমতা দেয়।

অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ অ্যাপটি সাধারণত বেশিরভাগ অ্যান্ড্রয়েড স্মার্টফোনে প্রি-ইনস্টল করা থাকে। এইভাবে, প্রত্যেক ডেভেলপার যারা তাদের অ্যাপের মধ্যে ইন্টারনেট সামগ্রী রেন্ডার করার জন্য এটি ব্যবহার করে তারা সামঞ্জস্যের সমস্যা সম্পর্কে সতর্কতা ছাড়াই তা করতে পারে।

Android সিস্টেম ওয়েবভিউ কি করে?

জিমেইল, টুইটার বা রেডডিট অ্যাপের মতো অনেক অ্যান্ড্রয়েড অ্যাপ সাধারণত ইন্টারনেট থেকে কন্টেন্ট দেখায়। Google ডেভেলপারদের জন্য Android সিস্টেম WebView এর মাধ্যমে তাদের অ্যাপে ইন্টারনেট সামগ্রী রেন্ডার করা সহজ করেছে৷

এটি অ্যান্ড্রয়েড ডেভেলপারদের অনেক সময় বাঁচায় যে তারা স্ক্র্যাচ থেকে হাজার হাজার লাইন কোড না লিখতে শত শত খরচ করতে পারে। পরিবর্তে, তাদের অ্যাপ্লিকেশানগুলির মধ্যে ওয়েব সামগ্রী রেন্ডার করার জন্য, তাদের যা করতে হবে তা হল WebView লাইব্রেরি কোডের কয়েকটি লাইন প্লাগ ইন করা, এবং তারা যেতে ভাল। কতটা শান্ত?

Android সিস্টেম ওয়েবভিউ অক্ষম করা কি নিরাপদ?

না। এবং আপনি যদি নিজেকে জিজ্ঞাসা করেন আপনার Android সিস্টেম ওয়েবভিউ দরকার কিনা, সংক্ষিপ্ত উত্তর হল হ্যাঁ, আপনি করবেন। যদিও ওয়েবভিউ আর অ্যান্ড্রয়েডের অংশ নয় আর আগের দিনের মতো, তার মানে এই নয় যে এটি কার্যকর নয়। Google মূল OS থেকে WebView কে আলাদা করেছে, Android 10 দিয়ে শুরু করে। একটি পৃথক অ্যাপ হওয়া সত্ত্বেও এটি একটি অন্তর্দৃষ্টি দিতে পারে যে এটি অপরিহার্য নয়, এটি।

কিন্তু, একটি ব্যতিক্রম আছে. আপনি কোন গুরুতর পরিণতি ছাড়াই Android 7.0, 8.0 এবং 9.0 এ Android সিস্টেম WebView অক্ষম করতে পারেন৷ অ্যান্ড্রয়েডের এই সংস্করণগুলিতে, ক্রোম ছিল ওয়েবভিউ কাজগুলির পিছনে প্রধান চালক। কিন্তু অ্যান্ড্রয়েডের পরবর্তী এবং আগের সংস্করণগুলিতে, ওয়েবভিউ সক্ষম রাখা নিরাপদ৷

আপনি চাইলে WebView অক্ষম করতে পারেন, যদিও আপনি অ্যাপটি আনইনস্টল করতে পারবেন না। মনে রাখবেন যে WebView নিষ্ক্রিয় করা কিছু Android অ্যাপের কর্মক্ষমতা প্রভাবিত করতে পারে।

একইভাবে, যদি WebView-এর ভিতরে কোনো বাগ থাকে, তাহলে কম্পোনেন্ট ব্যবহার করে এমন সব অ্যান্ড্রয়েড অ্যাপই বিপর্যস্ত হয়ে যাবে।

অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউও স্পাইওয়্যার বা ব্লোটওয়্যার নয়, তাই, সাধারণভাবে, এটি নিয়ে চিন্তিত হওয়ার কোনো কারণ নেই—যদি না আপনার অ্যাপ ক্র্যাশ না হয়, অবশ্যই৷

কিভাবে অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ ক্র্যাশগুলি ঠিক করবেন

একই সময়ে প্রচুর Android অ্যাপ ক্র্যাশ হওয়া স্বাভাবিক নয়। যাইহোক, যদি আপনি এটি অনুভব করেন, সম্ভাবনা রয়েছে WebView এর সাথে সমস্যা। যদি আপনার অ্যান্ড্রয়েড অ্যাপ ক্র্যাশ হয়, তাহলে সমস্যাটি সমাধান করতে আপনি যা করতে পারেন তা এখানে।

1. অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ অ্যাপ এবং ক্রোম আপডেট করুন

আপনার প্রথমে যা করা উচিত তা হল অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ এবং ক্রোম উভয়ই আপডেট করা। 2021 সালের মার্চ মাসে, Google সিস্টেম ওয়েবভিউ অ্যাপে একটি আপডেট নিয়ে আসে, যার ফলে সমস্ত অ্যান্ড্রয়েড অ্যাপ অপ্রত্যাশিতভাবে কম্পোনেন্ট ব্যবহার করে ক্র্যাশ করে। সৌভাগ্যক্রমে, এটি একটি ফলো-আপ আপডেটে সমস্যাটিকে প্যাচ করেছে৷

অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কীভাবে আপডেট করবেন তা এখানে রয়েছে:

  1. প্লে স্টোরে অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ অ্যাপে যান।
  2. যদি আপনি আনইনস্টল দেখতে পান , এর মানে আপনি ইতিমধ্যে WebView এর সর্বশেষ সংস্করণ ব্যবহার করছেন৷ যদি আপনি আপডেট দেখতে পান , আপনার অ্যাপ আপডেট করতে আলতো চাপুন।
  3. আপনার ডিভাইস রিস্টার্ট করুন।
অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কী এবং এটি কী করে? অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কী এবং এটি কী করে?

যদি ম্যানুয়াল আপডেট সম্পূর্ণ না হয়—Android 10 এবং 11-এ একটি সম্ভাব্য ঘটনা—Google Play স্টোরেজ খালি করা সাহায্য করবে।

আপনি সেটিংস> অ্যাপস এবং বিজ্ঞপ্তি> Google Play Store> Storage &cache> Clear storage এ গিয়ে এটি করতে পারেন . এই ধাপগুলি ডিভাইস থেকে ডিভাইসে সামান্য পরিবর্তিত হতে পারে। একবার আপনি এটি সম্পন্ন করার পরে, Android সিস্টেম ওয়েবভিউ ম্যানুয়ালি আপডেট করতে উপরের পদক্ষেপগুলি অনুসরণ করুন৷

এছাড়াও, আপনি ব্রাউজারের সর্বশেষ সংস্করণ চালাচ্ছেন তা নিশ্চিত করতে Google Chrome আপডেট করুন৷

যদি এটি সমস্যার সমাধান না করে, তাহলে পড়ুন৷

2. WebView এবং/অথবা Chrome আপডেট আনইনস্টল করুন

ওয়েবভিউ আপডেট আনইনস্টল করলেও সমস্যার সমাধান হতে পারে। আপনি যদি এইমাত্র সিস্টেম ওয়েবভিউ এবং/অথবা ক্রোম আপডেট করেন এবং বুঝতে পারেন যে এর পরে বেশ কয়েকটি অ্যাপ ক্র্যাশ হচ্ছে, আনইনস্টল করা সাহায্য করতে পারে৷

  1. প্লে স্টোরে অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ অ্যাপে যান।
  2. আনইনস্টল করুন আলতো চাপুন WebView আপডেট অপসারণ করতে।
  3. আপনার ডিভাইস রিস্টার্ট করুন।
অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কী এবং এটি কী করে? অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ কী এবং এটি কী করে?

আপনার Google Chrome-এর জন্যও একই কাজ করা উচিত৷

দ্রষ্টব্য: Google WebView আপডেট আনইনস্টল করতে নিরুৎসাহিত করে কারণ এটি কিছু অ্যাপ থেকে ডেটা হারাতে পারে। কিন্তু মরিয়া পরিস্থিতিতে, অ্যাপ ক্র্যাশের জন্য এটিই হতে পারে আপনার একমাত্র টিকিট।

অ্যান্ড্রয়েডে ক্র্যাশিং অ্যাপগুলি ঠিক করুন

প্রতিটি সফটওয়্যারে সাধারণত বাগ থাকে। অ্যান্ড্রয়েডে, আপনি অ্যাপগুলি লঞ্চ করার সাথে সাথে ক্র্যাশ হওয়ার অভিজ্ঞতা পেতে পারেন। প্রথমে অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ এবং গুগল ক্রোম আপডেট করুন। সমস্যাটি চলতে থাকলে, অ্যান্ড্রয়েড সিস্টেম ওয়েবভিউ এবং/অথবা ক্রোম আপডেট আনইনস্টল করার চেষ্টা করুন।

ক্র্যাশিং অ্যাপ্লিকেশানগুলি Android এর সাথে আপনার সম্মুখীন হতে পারে এমন অনেক সমস্যার মধ্যে একটি যা সমাধান করা তুলনামূলকভাবে সহজ৷


  1. NVIDIA ভার্চুয়াল অডিও কী এবং এটি কী করে?

  2. HTTP/2 কি এবং এটি কি করে?

  3. runtimebroker.exe কি এবং এটা কি করে?

  4. Android সিস্টেম ওয়েবভিউ কি?