ভার্চুয়ালবক্সে অ্যান্ড্রয়েড ইনস্টল করা

Installing Android Virtualbox



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

বলা বাহুল্য, সমস্ত বাইনারি, এসডিকে, ফ্রেমওয়ার্ক এবং ডিবাগার আপনার ফাইল সিস্টেমকে প্রচুর এবং প্রচুর ফাইল, লগ এবং অন্যান্য বিবিধ বস্তু দিয়ে দূষিত করতে চলেছে। এর জন্য একটি কার্যকরী কাজ হল আপনার ভার্চুয়ালবক্সে অ্যান্ড্রয়েড ইনস্টল করা যা অ্যান্ড্রয়েড ডেভেলপমেন্টের একটি স্লগিয়েস্ট দিক - ডিভাইস এমুলেটর কে কেড়ে নেয়। আপনি এই VM ব্যবহার করে আপনার টেস্ট অ্যাপ্লিকেশন চালাতে পারেন অথবা অ্যান্ড্রয়েডের অভ্যন্তরীণগুলির সাথে কেবল বেজে উঠতে পারেন। তাই আর কোন ঝামেলা ছাড়াই চলুন শুরু করা যাক!







শুরু করার জন্য আমাদের সিস্টেমে ভার্চুয়ালবক্স ইনস্টল করতে হবে, আপনি উইন্ডোজ, ম্যাকওএস বা লিনাক্সের যে কোন বড় ডিস্ট্রোর জন্য একটি অনুলিপি পেতে পারেন এখানে । পরবর্তী আপনার x86 হার্ডওয়্যারে চালানোর জন্য অ্যান্ড্রয়েডের একটি অনুলিপি প্রয়োজন হবে, কারণ ভার্চুয়ালবক্স ভার্চুয়াল মেশিনকে x86 বা x86_64 (a.k.a AMD64) প্ল্যাটফর্ম চালানোর জন্য অফার করতে চলেছে।



যদিও বেশিরভাগ অ্যান্ড্রয়েড ডিভাইস এআরএম -এ চলে, আমরা প্রকল্পের সাহায্য নিতে পারি X86 এ অ্যান্ড্রয়েড । এই সূক্ষ্ম লোকেরা x86 হার্ডওয়্যার (বাস্তব এবং ভার্চুয়াল উভয়) চালানোর জন্য অ্যান্ড্রয়েডকে পোর্ট করেছে এবং আমরা আমাদের উদ্দেশ্যে সর্বশেষ রিলিজ প্রার্থীর (অ্যান্ড্রয়েড 7.1) একটি অনুলিপি পেতে পারি। আপনি আরো স্থিতিশীল রিলিজ ব্যবহার করতে পছন্দ করতে পারেন কিন্তু সেক্ষেত্রে এই লেখার সময় অ্যান্ড্রয়েড 6.0 যতটা আপনি পেতে পারেন ততটাই সর্বশেষ।



ভিএম তৈরি করা হচ্ছে

ভার্চুয়ালবক্স খুলুন এবং নতুন (উপরের-বাম কোণে) ক্লিক করুন এবং ভার্চুয়াল মেশিন তৈরি করুন উইন্ডোতে লিনাক্স এবং সংস্করণ লিনাক্স 2.6 / 3.x / 4.x (64-বিট) বা (32-বিট) এর উপর নির্ভর করে টাইপ নির্বাচন করুন আপনার ডাউনলোড করা ISO যথাক্রমে x86_64 বা x86 ছিল কিনা।





র size্যাম সাইজ 2 গিগাবাইট থেকে আপনার সিস্টেম রিসোর্স যতটা অনুমতি দিতে পারে। যদিও আপনি যদি বাস্তব জগতের ডিভাইসগুলিকে অনুকরণ করতে চান তবে আপনাকে মেমরির জন্য 6GB এবং ডিস্কের আকারের জন্য 32GB পর্যন্ত বরাদ্দ করা উচিত যা অ্যান্ড্রয়েড ডিভাইসে সাধারণ।



সৃষ্টির পরে, আপনি কিছু অতিরিক্ত সেটিংস পরিবর্তন করতে পারেন, একটি অতিরিক্ত প্রসেসর কোর যোগ করতে পারেন এবং শুরুতে ডিসপ্লে মেমরি উন্নত করতে পারেন। এটি করার জন্য, ভিএম-এ ডান ক্লিক করুন এবং সেটিংস খুলুন। সেটিংস → সিস্টেম → প্রসেসর বিভাগে যদি আপনি আপনার ডেস্কটপটি টানতে পারেন তবে আপনি আরও কয়েকটি কোর বরাদ্দ করতে পারেন।

এবং সেটিংস → ডিসপ্লে → ভিডিও মেমরিতে আপনি মেমরির একটি উপযুক্ত অংশ বরাদ্দ করতে পারেন এবং আরও প্রতিক্রিয়াশীল অভিজ্ঞতার জন্য 3D ত্বরণ সক্ষম করতে পারেন।

এখন আমরা ভিএম বুট করার জন্য প্রস্তুত।

অ্যান্ড্রয়েড ইনস্টল করা হচ্ছে

প্রথমবারের মতো ভিএম শুরু করা, ভার্চুয়ালবক্স আপনাকে এটি একটি বুটযোগ্য মিডিয়া সরবরাহ করার জন্য জোর দেবে। মেশিনটি বুট করার জন্য আপনি পূর্বে ডাউনলোড করা অ্যান্ড্রয়েড আইএসও নির্বাচন করুন।

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

আঘাত।

ড্রাইভ পার্টিশন করা

একটি টেক্সচুয়াল ইন্টারফেস ব্যবহার করে পার্টিশন করা হয়, যার মানে আমরা একটি GUI এর নিকটিস পাই না এবং স্ক্রিনে যা দেখানো হচ্ছে সেদিকে আমাদের সতর্কতার সাথে অনুসরণ করতে হবে। উদাহরণস্বরূপ, প্রথম পর্দায় যখন কোনও পার্টিশন তৈরি করা হয়নি এবং কেবল একটি কাঁচা (ভার্চুয়াল) ডিস্ক সনাক্ত করা হয়েছে আপনি নিম্নলিখিতটি দেখতে পাবেন।

লাল অক্ষর C এবং D নির্দেশ করে যে আপনি যদি চাবি মারেন আপনি পার্টিশন তৈরি বা পরিবর্তন করতে পারেন এবং ডি অতিরিক্ত ডিভাইস সনাক্ত করবে। টিপতে পারেন ডি এবং লাইভ মিডিয়া সংযুক্ত ডিস্ক সনাক্ত করবে, কিন্তু এটি alচ্ছিক কারণ এটি বুটের সময় একটি চেক করেছিল।

আঘাত করা যাক এবং ভার্চুয়াল ডিস্কে পার্টিশন তৈরি করুন। অফিসিয়াল পৃষ্ঠাটি জিপিটি ব্যবহার করার বিরুদ্ধে সুপারিশ করে তাই আমরা সেই স্কিমটি ব্যবহার করব না। তীর কী ব্যবহার করে না নির্বাচন করুন এবং আঘাত করুন

এবং এখন আপনি fdisk ইউটিলিটিতে প্রবেশ করবেন।

আমরা কেবল একটি একক বিশাল বিভাজন তৈরি করব যাতে জিনিসগুলি সহজ রাখা যায়। তীর কী ব্যবহার করে নেভিগেট করুন নতুন বিকল্প এবং আঘাত পার্টিশনের ধরন হিসাবে প্রাথমিক নির্বাচন করুন এবং আঘাত করুন নিশ্চিত করতে

সর্বাধিক আকার ইতিমধ্যে আপনার জন্য নির্বাচিত করা হবে, আঘাত এটা নিশ্চিত করতে।

এই পার্টিশনটি যেখানে অ্যান্ড্রয়েড ওএস থাকবে, তাই অবশ্যই আমরা এটি বুটেবল হতে চাই। তাই নির্বাচন করুন বুটেবল এবং এন্টার চাপুন (উপরের টেবিলে পতাকা বিভাগে বুট প্রদর্শিত হবে) এবং তারপরে আপনি লেখার বিভাগে নেভিগেট করতে পারেন এবং আঘাত করতে পারেন পার্টিশন টেবিলে পরিবর্তনগুলি লিখতে।

তারপর তুমি পারো প্রস্থান করুন পার্টিশন ইউটিলিটি এবং ইনস্টলেশনের সাথে এগিয়ে যান।

Ext4 দিয়ে ফরম্যাট করা এবং অ্যান্ড্রয়েড ইনস্টল করা

একটি নতুন পার্টিশন আসবে পার্টিশন নির্বাচন করুন মেনু যেখানে আমরা আগে ছিলাম বিভাজন বিচ্যুতি নিচে। আসুন এই পার্টিশনটি নির্বাচন করি এবং আঘাত করি ঠিক আছে

পরবর্তী মেনুতে ডি ফ্যাক্টো ফাইল সিস্টেম হিসেবে ext4 নির্বাচন করুন। নির্বাচন করে পরবর্তী উইন্ডোতে পরিবর্তন নিশ্চিত করুন হ্যাঁ এবং বিন্যাস শুরু হবে। জিজ্ঞাসা করা হলে বলুন হ্যাঁ GRUB বুট লোডার ইনস্টলেশনে। একইভাবে, বলুন হ্যাঁ এ পঠন-লেখার ক্রিয়াকলাপের অনুমতি দেওয়া /পদ্ধতি ডিরেক্টরি। এখন ইনস্টলেশন শুরু হবে।

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

ভিএম শুরু করার আগে মিডিয়া সরান এবং পরিবর্তনগুলি সংরক্ষণ করুন।

অ্যান্ড্রয়েড চলছে

GRUB মেনুতে আপনি ওএসটি ডিবাগ মোডে বা স্বাভাবিক উপায়ে চালানোর বিকল্প পাবেন। নীচে দেখানো হিসাবে, ডিফল্ট বিকল্পটি ব্যবহার করে একটি ভিএম -এ অ্যান্ড্রয়েড ভ্রমণ করা যাক:

এবং যদি সবকিছু ঠিকঠাক কাজ করে তবে আপনি এটি দেখতে পাবেন:

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

চলুন যেতে নেভিগেট করুন, এবং এন্টার টিপুন, যদি আপনি তীরচিহ্ন ব্যবহার করছেন এবং তারপর নির্বাচন করুন নতুন হিসাবে সেটআপ করুন।

এটি আপনাকে একটি Google অ্যাকাউন্ট ব্যবহার করে সাইন ইন করতে বলার আগে আপডেট এবং ডিভাইসের তথ্য পরীক্ষা করবে। আপনি চাইলে এটি এড়িয়ে যেতে পারেন এবং ডেটা এবং সময় সেট আপ করার দিকে এগিয়ে যেতে পারেন এবং এর পরে ডিভাইসে আপনার ব্যবহারকারীর নাম দিন।

একটি নতুন অ্যান্ড্রয়েড ডিভাইস সেট আপ করার সময় আপনি যে বিকল্পগুলি দেখতে পান তার অনুরূপ কয়েকটি অন্যান্য বিকল্প উপস্থাপন করা হবে। গোপনীয়তা, আপডেট ইত্যাদির জন্য উপযুক্ত বিকল্পগুলি নির্বাচন করুন এবং অবশ্যই পরিষেবার শর্তাবলী, যার সাথে আমাদের সম্মত হতে হতে পারে।

এর পরে, এটি আপনাকে অন্য একটি ইমেল অ্যাকাউন্ট যুক্ত করতে বা অন-বডি ডিটেকশন সেট আপ করতে বলতে পারে যেহেতু এটি একটি ভিএম, বিকল্পগুলির মধ্যে কোনটিই আমাদের খুব বেশি কাজে আসে না এবং আমরা সমস্ত সেট-এ ক্লিক করতে পারি

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

আপনি যদি এই VM- এ কিছু নিবিড় পরীক্ষা করতে চান, তাহলে আপনি একটি টাচ স্ক্রিন ল্যাপটপ থেকে ব্যাপকভাবে উপকৃত হতে পারেন, কারণ এটি একটি বাস্তব বিশ্ব ব্যবহারের ক্ষেত্রে অনেক কাছ থেকে অনুকরণ করবে।

আশা করি আপনি এই টিউটোরিয়ালটি কাজে লাগিয়েছেন, আমাদের সম্পর্কে লেখার জন্য আপনার অনুরূপ অন্য কোন অনুরোধ আছে, অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন।