কম্পিউটার টিউটোরিয়াল

লিনাক্সের জন্য ৪টি সেরা অ্যান্ড্রয়েড এমুলেটর

কisne বলা আপনাকে একটি স্মার্টফোন দরকার অ্যান্ড্রয়েড অ্যাপসের সুবিধা উপভোগ করার জন্য? হয়তো আপনি আপনার পছন্দের অ্যাপগুলো আপনার লিনাক্স PC-তে কাজ করার সময় উপলব্ধ রাখতে চান কিন্তু ফোনে বাঁধা থাকতে চান না। লিনাক্সের জন্য একটি অ্যান্ড্রয়েড এমুলেটর দিয়ে, আপনি স্মার্টফোন ছাড়া স্মার্টফোন এক্সপেরিয়েন্স উপভোগ করতে পারেন।

অনτας, অ্যান্ড্রয়েড নিজে লিনাক্স কার্নেল ব্যবহার করে, তাই আপনার PC-এ এই স্মার্টফোন OS-এর একটি এমুলেটেড ভার্সন চালানো অসম্ভব নয়। আপনি যদি লিনাক্স চালান, তবে ব্যবহার করতে পারেন এমন চারটি সেরা অ্যান্ড্রয়েড এমুলেটর এখানে দেওয়া হল।

১. Android-x86

Android-x86 প্রোজেক্ট শুধু এমুলেশনের জন্য নয়। এটি আপনার PC বা ল্যাপটপে উইন্ডোজ বা লিনাক্স চালানোর একটি বিকল্প। এটি x86 CPU আর্কিটেকচারের জন্য অ্যান্ড্রয়েডের একটি পোর্ট, যা প্রায় সকল আধুনিক PC এবং ল্যাপটপ ব্যবহার করে। এটি স্মার্টফোনের মতো নয়, যারা হালকা, কম পাওয়ারফুল ARM প্রসেসর ব্যবহার করে।

লিনাক্সের জন্য ৪টি সেরা অ্যান্ড্রয়েড এমুলেটর

যেহেতু Android-x86 একটি টিপিক্যাল PC-এ চালানোর জন্য পোর্ট করা হয়েছে, এর মানে আপনি Android-x86 কে ভার্চুয়াল মেশিন হিসেবে VirtualBox বা VMware ব্যবহার করে রান করতে পারেন। এটিই এটিকে লিনাক্স অ্যান্ড্রয়েড এমুলেশনের জন্য একটি ভালো অপশন করে তোলে। এখন আপনি আপনার অন্যান্য লিনাক্স প্রোগ্রামের পাশাপাশি আপনার অ্যান্ড্রয়েড অ্যাপস চালাতে পারেন।

Google Play Store Android-x86-এর সাথে আসে, অর্থাৎ আপনি আপনার ভার্চুয়াল মেশিন সেট আপ হওয়ার সাথে সাথে আপনার সব পছন্দের অ্যাপ ইনস্টল করতে পারেন। একটি সতর্কতা, তবে: প্রতিটি অ্যান্ড্রয়েড অ্যাপ x86 PC প্ল্যাটফর্মে চলবে না, তাই আপনাকে সেগুলো প্রথমে ট্রাই করতে হবে।

Android-x86 সক্রিয় ডেভেলপমেন্টে রয়েছে, তাই আপনি রেগুলার উন্নতি এবং ফিচার, সেইসাথে স্পীড এবং পারফরম্যান্স অপ্টিমাইজেশন আশা করতে পারেন। এটি ভ্যানিলা অ্যান্ড্রয়েড এবং ব্লোটওয়্যার-মুক্ত, তাই আপনার একমাত্র লিমিটেশন আপনার নিজস্ব PC-এর সিস্টেম রিসোর্স।

২. ARChon

আপনার অ্যান্ড্রয়েড অ্যাপস লিনাক্সে কাজ করতে পাওয়ার জন্য আপনাকে ভার্চুয়াল মেশিন চালাতে হবে না। ARChon প্রোজেক্টের ধন্যবাদ, আপনি আপনার ক্রোম ওয়েব ব্রাউজারে আপনার অ্যান্ড্রয়েড অ্যাপস চালাতে পারেন। নামের ARC অর্থ Android Runtime for Chrome, যা আপনার অ্যাপসের জন্য একটি মিনিয়াচার অ্যান্ড্রয়েড এনভায়রনমেন্ট হিসেবে কাজ করে।

লিনাক্সের জন্য ৪টি সেরা অ্যান্ড্রয়েড এমুলেটর

ARC নিজে গুগলের একটি সৃষ্টি, ক্রোম OS-এ অ্যান্ড্রয়েড অ্যাপস চালানোর একটি আর্লি টেস্টবেড। সেটি একই প্রিন্সিপল ARChon-এ প্রযোজ্য, যা ARC-এর ওপেন-সোর্স এলিমেন্টস নেয় একটি মডিফাইড ভার্সন ক্রোম ব্রাউজারে চালাতে। সিম্পলি মডিফাইড ARChon রানটাইম ডেভেলপার এক্সটেনশন হিসেবে ক্রোমে ইনস্টল করুন, তারপর ARChon ডেভেলপার দ্বারা প্রদত্ত APK to Chrome এক্সটেনশন টুল ব্যবহার করে অন্যান্য অ্যাপস যোগ করুন।

এখানে আপনি Google Play পাবেন না, এবং প্রতিটি অ্যাপ স্টেবল প্রুভ হবে না। ARChon অন্যথায় আপনার লিনাক্স PC-এ কিছু অ্যাপ চালাতে একটি চমৎকার ওয়ার্কঅরাউন্ড যাতে ভার্চুয়াল মেশিনে যেতে না হয়।

৩. Anbox – Android in a Box

ভার্চুয়াল মেশিন অ্যান্ড্রয়েড এমুলেশনের জন্য একটি بلান্ট এপ্রোচ নেয়। Anbox (Android in a Box) কিছুটা আলাদা চেষ্টা করে। এটি একটি লিনাক্স কন্টেইনার হিসেবে রান করে, আপনার লিনাক্স কার্নেল এবং রিসোর্স শেয়ার করে থাকে অন্যদিকে কন্টেইনড।

লিনাক্সের জন্য ৪টি সেরা অ্যান্ড্রয়েড এমুলেটর

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

এটি Google Play Store-এর সাথে আসে না, তাই আপনাকে ম্যানুয়ালি অ্যাপস লোকেট ও ইনস্টল করতে হবে। আপনার PC রিসোর্সে ডিমান্ড ভার্চুয়াল মেশিন ব্যবহার করে এমুলেশনের চেয়ে কম। এটিকে কম-শক্তিশালী ডিভাইসের জন্য একটি ভালো অপশন করে তোলে।

৪. Genymotion

প্রফেশনাল ডেভেলপার এবং অ্যান্ড্রয়েড ゲーマররা একসাথে কিছু খুশির খবর পাবেন যদি তারা Genymotion অ্যান্ড্রয়েড এমুলেটর ব্যবহার করে। এটি আরেকটি ভার্চুয়াল মেশিন এপ্রোচ, কিন্তু可以说 সবচেয়ে ভালো সাপোর্টেড, কমার্শিয়াল পয়েন্ট অফ ভিউ থেকে।

লিনাক্সের জন্য ৪টি সেরা অ্যান্ড্রয়েড এমুলেটর

Genymotion একটি কমার্শিয়াল প্রোডাক্ট, Android ভার্চুয়াল মেশিন উপলব্ধ ক্লাউড ইমেজ বা লোকাল ডেস্কটপ VMs হিসেবে Virtualbox ব্যবহার করে। এতে অনেক یونিক টেস্টিং এলিমেন্ট রয়েছে, যেন ফেক GPS এবং ব্যাটারি রিপোর্টিং, তাই এটি ডেভেলপার এবং টেস্ট ইঞ্জিনিয়ারদের জন্য উপকারী। এটিও স্ট্যান্ডার্ড হিসেবে Google Play Services ইনস্টল করার অপশন দিয়ে আসে।

হোম ইউজারদের একটি স্কেলড-ব্যাক প্রোডাক্ট রয়েছে Genymotion Personal Edition-এ, যা হোম ইউজারদের জন্য ফ্রি এবং কিছু আরও উন্নত টেস্টিং ফিচার ছাড়া। অন্যথায়, আপনাকে একটি ইয়ারলি Genymotion লাইসেন্স দরকার হবে সফটওয়্যার চালাতে এবং স্পেশালিস্ট সাপোর্টের সুবিধা নেওয়ার জন্য।

লিনাক্সের জন্য একটি অ্যান্ড্রয়েড এমুলেটর চেষ্টা করুন

লিনাক্সে থাকতে অ্যান্ড্রয়েড চালানো এই বিভিন্ন অ্যান্ড্রয়েড এমুলেটরগুলোর 덕তে কঠিন নয়। আপনি Android-x86 দিয়ে ভার্চুয়াল মেশিনে ভ্যানিলা অ্যান্ড্রয়েড রান করতে পারেন, বা ARChon দিয়ে আপনার ব্রাউজার থেকে রান করতে পারেন।

আপনার PC এমুলেশনের জন্য যথেষ্ট ভালো না হলে, আপনি সবসময় আপনার অ্যান্ড্রয়েড স্মার্টফোন আপনার লিনাক্স PC-এ মিরর করতে পারেন। আপনার নিজস্ব পছন্দের মেথড থাকলে লিনাক্সে অ্যান্ড্রয়েড অ্যাপ চালাতে, নিচে কমেন্টে সাজেস্ট করুন।

Image Credits: Android-x86 Project, Vlad Filippov via ARChon GitHub

  1. লিনাক্স ডেস্কটপের জন্য সেরা অথেনটিকেটর অ্যাপগুলো

  2. অ্যান্ড্রয়েডের জন্য ৬টি সেরা গ্রামার অ্যাপ

  3. অ্যান্ড্রয়েডের জন্য ৪টি সেরা SNES এমুলেটর

  4. সংগীতশিল্পীদের জন্য ৬টি সেরা অ্যান্ড্রয়েড অ্যাপ