আমি কীভাবে কমান্ড লাইন থেকে অ্যান্ড্রয়েড এমুলেটর চালু করতে পারি?


372

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

আমার প্যাথটিতে ইতিমধ্যে আমার কাছে অ্যান্ড্রয়েড সরঞ্জাম এবং প্ল্যাটফর্ম-সরঞ্জাম রয়েছে।

সম্পাদনা:

আমি এমুলেটরকে কীভাবে কমান্ড লাইন থেকে আমার হ্যালোওয়ার্ল্ড প্রকল্পটি চালাতে বলব? আমি ইতিমধ্যে পিঁপড়া দিয়ে প্রকল্পটি তৈরি করেছি।


প্রাসঙ্গিক ডক্স: দিয়ে তৈরি করুন avdmanagerএবং এর সাথে লঞ্চ করুন emulator
jchook

উত্তর:


380

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

  1. আপনার প্রয়োজনীয় প্ল্যাটফর্মটির জন্য একটি নতুন ভার্চুয়াল ডিভাইস (এভিডি) তৈরি করুন। আপনার android create avd -n <name> -t <targetID>এভিডি তৈরির জন্য যদি কমান্ড লাইন ব্যবহার করতে হয় তবে আপনি কল করতে পারেন যেখানে টার্গেটআইডি আপনার প্রয়োজনীয় API স্তর। আপনি যদি জিইউআই ব্যবহার করতে পারেন তবে কেবল টাইপ করুন android avdএবং এটি পরিচালককে চালু করবে, যেখানে আপনি একই কাজ করতে পারেন। আপনি জিডিআই এবং কমান্ড লাইনের মাধ্যমে এভিডি পরিচালনা সম্পর্কে আরও পড়তে পারেন ।
  2. কমান্ড ব্যবহার করে emulator -avd <name>বা পূর্বে চালু করা জিইউআইয়ের মাধ্যমে AVD চালান । এমুলেটরটি পুরোপুরি লোড না হওয়া পর্যন্ত অপেক্ষা করুন, এতে কিছুটা সময় লাগে। আপনি অতিরিক্ত বিকল্প সম্পর্কে এখানে পড়তে পারেন ।
  3. এখন আপনাকে আপনার এভিডিতে অ্যাপ্লিকেশনটি ইনস্টল করতে হবে। সাধারণত উন্নয়নের সময় আপনি ঠিক একই পিঁপড়ের স্ক্রিপ্ট ব্যবহার করেন যা আপনি প্রকল্পটি তৈরি করতে ব্যবহার করেছেন, কেবলমাত্র installলক্ষ্য নির্বাচন করুন । তবে আপনি কমান্ডটি ব্যবহার করে ম্যানুয়ালি অ্যাপ্লিকেশনটি ইনস্টল করতে পারেন adb install <path-to-your-APK>
  4. এখন এমুলেটরটিতে স্যুইচ করুন এবং লঞ্চারের মাধ্যমে আপনার অ্যাপ্লিকেশনটি কোনও সাধারণ ডিভাইসের মতো লঞ্চ করুন। অথবা, একটি বিকল্প হিসাবে, আপনি নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন: adb shell am start -a android.intent.action.MAIN -n <package>/<activity class>। উদাহরণস্বরূপ: adb shell am start -a android.intent.action.MAIN -n org.sample.helloworld/org.sample.helloworld.HelloWorld। একজন মন্তব্যকারীর পরামর্শ অনুসারে, আপনি org.sample.helloworld.HelloWorldউপরের লাইনে ন্যায়বিচারের মাধ্যমে প্রতিস্থাপন করতে পারেন .HelloWorldএবং এটিও কার্যকর হবে।

1
আপনার 4 পয়েন্টের তালিকাটি আমি যা খুঁজছি। আমি যখন চালানো adb install <path-to-your-APK>, আমি পেতে error: device not found। আমি যদি একটি শেলের মধ্যে এমুলেটর চালিত করি এবং অন্যটিতে অ্যাডবি ইনস্টল কমান্ড পাই তবে আমি পাই error: device offline। আমি একটি এমুলেটেড ভার্চুয়াল ডিভাইস কীভাবে সেট করব?
থিয়েরি ল্যাম

3
ঠিক আছে, উত্তরের পূর্ববর্তী সংস্করণ থেকে তথ্য ফিরিয়ে এনেছে। :) আপনি যদি বার্তাটি পান যে ডিভাইসটি অফলাইনে রয়েছে, আমি মনে করি আপনি কেবল সিস্টেমটি লোড করতে দেননি। এমুলেটরটিতে অ্যান্ড্রয়েড লোগো দেখানোর সময় কমান্ডগুলি প্রেরণ করা অযথা, এটি আপনাকে লকস্ক্রিন না দেখিয়ে অপেক্ষা করতে হবে। এবং আপনি ঠিক বলেছেন যে আপনার ডিভাইসে কমান্ড প্রেরণের জন্য আপনাকে অন্য শেল উদাহরণ ব্যবহার করতে হবে। উপায় দ্বারা, আপনি adb devicesকমান্ড ব্যবহার করে ডিভাইসের বর্তমান অবস্থা পরীক্ষা করতে পারেন ।
ম্যালকম

1
@ থমাসডব্লু ধন্যবাদ, আমি উত্তরে এই তথ্য যুক্ত করেছি।
ম্যালকম

1
@ এল 2 জি আপনি যদি এটি কোনও স্ক্রিপ্ট হিসাবে চালান, তবে হ্যাঁ, আপনি এটি করতে পারেন। আমি যখন উত্তরটি লিখলাম, তখন আমি ধরে নিয়েছিলাম যে আপনি সবকিছু হাতে হাতে করে নিচ্ছেন, সেক্ষেত্রে অবশ্যই আপনি নিজেকে অপেক্ষা করতে পারেন।
ম্যালকম

4
adb kill-server; adb start-serveradb devices
এডিবি

278

আপনার সমস্ত অনুকরণকারী তালিকা:

emulator -list-avds

পতাকাযুক্ত তালিকাভুক্ত ইমুলেটরগুলির মধ্যে একটি চালান -avd:

emulator -avd @name-of-your-emulator

কোথায় emulatorঅধীনে:

${ANDROID_SDK}/tools/emulator

2
আপনি যদি লিনাক্স টার্মিনাল থেকে চালনা করেন তবে আপনাকে অবশ্যই cd$ ANDROID_SDK / সরঞ্জাম ফোল্ডারে প্রবেশ করতে হবে বা এটি কার্যকর হবে না।
শিমাতাই

4
ধন্যবাদ! আপনি যদি emulatorপ্রায়শই ব্যবহার করেন তবে কোনও উপনামটি কেন তৈরি করবেন না: nano ~/.bashrc> যোগ করুন alias emulator='$ANDROID_HOME/tools/emulator', সংরক্ষণ করুন . ~/bashrcএবং আপনি সম্পন্ন করেছেন। ( ANDROID_HOMEব্যবহৃত সঠিক ভেরিয়েবল বা অ্যান্ড্রয়েড ফোল্ডারের স্থির পথ দিয়ে প্রতিস্থাপন করুন )।
স্যামুয়েল এলহ

3
যদি নিম্নলিখিত ত্রুটিটি উত্থাপিত হয়: ERROR: ./ android / qt / qt_setup.cpp: 28: Qt লাইব্রেরিটি পাওয়া যায়নি .. / emulator/lib64/qt/lib, $ ANDROID_HOME / সরঞ্জাম থেকে এমুলেটর শুরু করা একটি কাজ। github.com/decosoftware/deco-ide/issues/289
tebanep

আপনি যদি সত্যিই toolsফোল্ডারে নেভিগেট না করেন - এটি সত্যিই কাজ করবে না। আমি ত্রুটি পেয়েছি PANIC: Missing emulator engine program for 'x86' CPU.। (আমি লিনাক্স, ওপেনসুএসে আছি)) আমি নেভিগেট করার পরে toolsএবং কেবল দৌড়েছিলাম emulator -avd "{name}"- তারপরে এটি কার্যকর।
পেশো হিস্টভ

100

আমি মনে করি এটি টার্মিনালের মাধ্যমে পৌঁছানোর সর্বোত্তম উপায় হ'ল:

cd ~/Library/Android/sdk/tools

সরাসরি একটি নির্দিষ্ট এভিডি চালাতে:

./emulator -avd {AVD_NAME}

আপনার এভিডি ব্যবহারের তালিকা করতে:

./emulator -list-avds

উইন্ডোজের পথ কী?
qwertzguy

9
আহ এটি খুঁজে পেয়েছে: সি: \ ব্যবহারকারীগণ \ <ব্যবহারকারী> \ অ্যাপডাটা \ লোকাল \ অ্যান্ড্রয়েড \ এসডিকে \ এমুলেটর
কিওয়ার্টজগুই

1
কেবলমাত্র আমার জন্যই এটি কাজ করেছিল, thx - তবে কীভাবে এটি আপনার পথে যোগ করতে বা স্মিথ বিসি সিডি'র প্রতিটা সময় ঝামেলা হয়
জন ডি

@ জনডিডি কী বলেছিল - কমান্ডের ./অংশ হিসাবে কীভাবে আমি emulatorকোনও পথ / ওরফে অন্তর্ভুক্ত করব?
ডেভনটড্যাভিড

লিনাক্সে আমার জন্য পথ ~/Android/Sdk/emulator
টাইলার কলিয়ার

26

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

এই সময়ে এমুলেটরটিকে পুনরায় শুরু করার পরিবর্তে দুটি কমান্ডের নীচে চেষ্টা করুন যা বন্ধ হয়ে যায় এবং আবার অ্যাডবি ব্রিজ শুরু করে start

অ্যাডবি কিল সার্ভার

অ্যাডবি স্টার্ট সার্ভার


উইন্ডোতে, আপনাকে টাস্ক ম্যানেজার ব্যবহার করে অ্যাডবি.এক্সি টাস্কটি মারতে হবে।
কার্ল

25

এখানে আপনাকে বিকল্পগুলি পরীক্ষা করতে পারবেন কম্যান্ড-লাইন মাধ্যমে এই কমান্ডটি চালাবার:

emulator -avd avd_name [-option [value]] ... [-qemu args]

উদাহরণস্বরূপ, আমি এটি নীচে এটি ব্যবহার:

emulator -avd ICS_ARM -wipe-data -no-boot-anim -cpu-delay 0

হাই জার্মান্টি, আমারও একই সমস্যা আছে। আমি "বৈধ এবিআই পাচ্ছি: কোনও এবিআই নেই Error ত্রুটি: নির্বাচিত টার্গেটের জন্য অবৈধ --বিবি x86"। আপনি কীভাবে বিষয়টি সমাধান করেছেন?
মুনীর মুহাম্মাদ

15

খুলুন সিএমডি

  1. কমান্ড প্রম্পট ওপেন করুন
  2. আমার ক্ষেত্রে এমুলেটারের পথটি টাইপ করুন

সি: \ ADT-বান্ডিল-জানালা-x86_64-20140702 \ SDK \ সরঞ্জাম এখানে চিত্র বর্ণনা লিখুন

  1. আমার ক্ষেত্রে "এমুলেটর -এভিডি ইমুলাটর্নাম" লিখুন

এমুলেটর -আডিলভিডি

এখানে চিত্র বর্ণনা লিখুন


13

আপনি যদি কমান্ড লাইন থেকে এমুলেটরটি চালনার চেষ্টা করছেন তবে ওএসএক্স এ চেষ্টা করুন।

"/Applications/Android Studio.app/sdk/tools/emulator" -avd <NAMEOFDEVICE> -netspeed full -netdelay none

আপনি .bash_ প্রোফাইলে একটি উপনাম যুক্ত করে এবং এটি ব্যাকগ্রাউন্ড জবটিতে পাঠিয়ে সরল করতে পারেন।

alias android='/Applications/Android\ Studio.app/sdk/tools/emulator <NAMEOFDEVICE> -netspeed full -netdelay none &'

বাশকে পরিবর্তনগুলি সম্পর্কে জানতে দিন।

source ~/.bash_profile

zsh: এই জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই: NAMEOFDEVICE
বেন সিনক্লেয়ার

2
@ এবং আপনাকে NAMEOFDEVICEএমুলেটরটির আসল নাম দিয়ে প্রতিস্থাপন করার কথা রয়েছে । একটি emulator -list-avdsআপনার সিস্টেম-এ আছে avds একটি তালিকা পাবেন।

9

কমান্ড প্রম্পট ওপেন করুন এবং যান <android-Home>\sdk\tools>emulator -avd <AVD_NAME>

"emulator"আপনার অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইসটি খুলতে ব্যবহৃত আদেশটি এখানে ।


9

আপনার যদি গিট বাশ থাকে তবে আপনি কিছু প্রাথমিক সেটআপ (কেবল উইন্ডোজ 10 এ পরীক্ষিত) সাথে ডাবল ক্লিকের মাধ্যমে আপনার এমুলেটরটি খুলতে পারেন :

  1. ওপেন গিট ব্যাশ
  2. চালান cd ~/AppData/Local/Android/sdk/emulator
  3. ./emulator -list-avdsএমুলেটরটির নামটি চালান এবং রাখুন। MY_EMULATORউদাহরণ স্বরূপ.
  4. নোটপ্যাড খুলুন এবং এই দুটি লাইন যুক্ত করুন (এর পরিবর্তে আপনার এমুলেটারের নামটি সন্নিবেশ করুন MY_EMULATOR):

    cd ~/AppData/Local/Android/sdk/emulator; ./emulator -avd MY_EMULATOR

  5. ফাইলটি কোথাও মাইফাইল হিসাবে বিশ্বাসযোগ্য সংরক্ষণ করুন। SH । আপনার সেরা অনুসারে আপনি "মাইফাইল" পরিবর্তন করতে পারেন তবে এক্সটেনশন .শ প্রয়োজন।

  6. ডিরেক্টরি সময়ে খোলা গীত ব্যাশ যেখানে আপনি সংরক্ষিত myfile.sh এবং চালানোর chmod +x myfile.shমাইফিলের পরিবর্তে আপনার ফাইলের নাম লিখতে ভুলবেন না ।

এবং এটাই! এখন থেকে, যতবারই আপনাকে সেই এমুলেটরটি শুরু করা দরকার, কেবল আপনার মাইফিল.শটি চিহ্নিত করুন এবং এটিতে ডাবল ক্লিক করুন এবং আপনার অ্যান্ড্রয়েড এমুলেটরটি চালু হওয়ার অপেক্ষা করুন!


5

(লিনাক্স) আপনার টার্মিনালে অনুলিপি করুন এবং আটকে দিন এবং তিনটি ক্ষেত্রকে নীল করে দিন

/home/YouUser/Folder/adt-bundle-linux-x86_64-20140702/sdk/tools/emulator64-x86 -avd Android5.1.1

YouUser = user of session in linux
Folder = path of folfer
Android5.1.1 = You version of android in the emulator,for example (Android4.4.2)

আপনি নিজের ফোল্ডারে হোম এমডি / হোম / ইউউজার/.অ্যান্ড্রয়েড / এভিডি / এ এমুলেটরগুলি দেখতে পারেন


5

android create avdকমান্ড অসমর্থিত হয়েছে। এটি এখন ব্যবহারের জন্য প্রস্তাবিতavdmanagerকমান্ড লাইন থেকে এমুলেটর চালু করার পরিবর্তে করার ।

প্রথমে একটি নতুন এমুলেটর তৈরি করুন যদি ইতিমধ্যে এটি উপস্থিত না থাকে:

avdmanager create avd --name "MyEmulator" -k "system-images;android-
26;google_apis;x86"

এটি ধরে নেওয়া হয় যে আপনার কাছে ইতিমধ্যে একটি X86 সিস্টেম চিত্র ইনস্টল রয়েছে যা API 26 এর সাথে মেলে এবং Google API গুলি ইনস্টল রয়েছে।

এরপরে আপনি এমুলেটরটি চালু করতে পারেন emulator @MyEmulator


4

আজকাল আপনারা মনে করছেন যে আমার ক্ষেত্রে অ্যান্ড্রয়েড স্টুডিও ইনস্টল করা আছে (২.২) এবং মাত্র ১ টি এমুলেটর আপনি এই একটি লাইনার ব্যবহার করতে পারেন

export ANDROID_SDK_ROOT=~/Library/Android/sdk/ && emulator '@'`emulator -list-avds`

আপনি যদি এটি প্রায়শই করেন তবে এটি আরও সহজ করুন:

$ echo 'export ANDROID_SDK_ROOT=~/Library/Android/sdk/' >> ~/.profile

একটি উপনাম যুক্ত করুন ~.aliases

alias androidup="emulator '@'`emulator -list-avds`" 

source ~/.profile ~/.aliasesএটি পরীক্ষা করার আগে মনে রাখবেন

পরের বার $ androidup


3

পাওয়া avd নামের তালিকা

.android / avd

/ SDK_PATH / সরঞ্জামগুলি / এমুলেটর - নেটডলে কোনওটিই নয় - সম্পূর্ণ-অ্যাভিডি "এভিডি_NAME" স্পট করা নেই


3

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

$em = $env:USERPROFILE+"\AppData\Local\Android\sdk\tools\emulator.exe"; 
Start-Process $em " -avd Nexus_5X_API_24" -WindowStyle Hidden;

3
  1. ওপেন সিএমডি
  2. সমস্ত এমুলেটর তালিকা পেতে (সি: \ ব্যবহারকারীগণ \ ডিজেঙ্গো \ অ্যাপডাটা \ স্থানীয় \ অ্যান্ড্রয়েড \ এসডিকে \ এমুলেটর> এমুলেটর-তালিকা-অ্যাভিডস)
  3. যে কোনও এমুলেটরটি চয়ন করুন (সি: \ ব্যবহারকারীগণ \ জ্যাঙ্গো \ অ্যাপডাটা \ স্থানীয় \ অ্যান্ড্রয়েড \ এসডিকে \ এমুলেটর> এমুলেটর -আড পিক্সেল__এপিআই_28)

1

ম্যাক (এবং লিনাক্স আমার মনে হয়) এ, আপনি আপনার এভিডি তৈরির পরে, আপনি একটি নাম রাখতে পারেন: alias run-android='~/Library/Android/sdk/tools/emulator -avd ${YOUR_AVD_NAME} &'

দ্রষ্টব্য : উপনামটি কার্যকর করা আপনার টার্মিনালটিকে লক করবে না, আপনি যদি এটি চান তবে কেবল সর্বশেষ '&' সরিয়ে দিন ।

emulatorএটি চালান আপনাকে একটি ত্রুটি দেয় কারণ তিনি আশা করেন যে আপনার বর্তমান অবস্থানে, আপনার রয়েছে: /emulator/qemu/${YOUR_PATFORM}/qemu-system-x86_64'এমুলেটর শুরু করতে।


1

আমি এই সহজ শেল স্ক্রিপ্টটি জেনিটি ব্যবহার করে লিখেছি যা আপনাকে বেছে নিতে পারে যে কোন AVD আপনি চালাতে চান। আপনার যদি অ্যান্ড্রয়েডহোম সংজ্ঞায়িত না হয় তবে আপনি এমুলেটরটির পুরো পথ দিয়ে কেবল এটি প্রতিস্থাপন করতে পারেন। এটি জেনটির পরিবর্তে সিলেক্ট করা সহজ হবে, তবে আমি জেনিটির পক্ষে বেছে নিয়েছি যেহেতু আমি এটি xfce- অ্যাপ্লিকেশন মেনু থেকে চালাচ্ছি (যদিও একটি .ডেস্কটপ ফাইল)।

#!/bin/sh

opt=$(zenity --title="Choose AVD" --text="Choose which emulator to start" --list \
                   --column="Devices" --separator="\n" `$ANDROID_HOME/emulator/emulator -list-avds`);

$ANDROID_HOME/emulator/emulator -avd $opt

1

উপলব্ধ প্রথম এমুলেটর চালান:

~/Library/Android/sdk/tools/emulator -avd `~/Library/Android/sdk/tools/emulator -list-avds | awk '{print $1}'`

আমি অনুরূপ কিছু করি:~/Library/Android/sdk/tools/emulator -avd $(~/Library/Android/sdk/tools/emulator -list-avds | head -1)
কামেন সোভেটকভ

0

ডিএনএস সাহায্যে কমান্ড লাইন থেকে এমুলেটর শুরু করা হচ্ছে

এমুলেটর প্রোগ্রামের অবস্থান: / ব্যবহারকারী / {{ব্যবহারকারী নাম}} / গ্রন্থাগার / অ্যান্ড্রয়েড / এসডিকে / সরঞ্জাম

  1. বিদ্যমান avd দেখুন: - এমুলেটর-তালিকা-অ্যাভিডস

  2. ডিএনএস সেট / ব্যবহারকারী / / {ব্যবহারকারীর নাম} / লাইব্রেরি / অ্যান্ড্রয়েড / এসডিকে / সরঞ্জাম / এমুলেটর -আডড পিক্সেল_এপিআই_26 -ডিএনএস-সার্ভার 8.8.8.8 দিয়ে এমুলেটর শুরু করুন


0

Zsh সহ উবুন্টু লিনাক্সের জন্য নীচের নির্দেশাবলী দেখুন :

  1. টার্মিনাল উইন্ডো খুলুন ( CTRL+ ALT+ T)
  2. nano ~/.zshrcআপনার প্রোফাইল সম্পাদনা করতে কমান্ড চালান
  3. খোলা ফাইলটিতে নিম্নলিখিত লাইনগুলি যুক্ত করুন:
export ANDROID_SDK_HOME="~/Android/Sdk"
alias emulator="$ANDROID_SDK_HOME/emulator/emulator"
  1. ফাইলটি সংরক্ষণ করুন ( CTRL+ O, CTRL+ X)
  2. চলমান কমান্ড দ্বারা প্রোফাইল উত্স করুন source ~/.zshrc বা স্রেফ লগ আউট এবং লগ ইন করুন
  3. emulator -helpটার্মিনাল কমান্ড চালিয়ে পরীক্ষা

দ্রষ্টব্য : bashপ্রতিস্থাপনের .zshrcমাধ্যমে একই হওয়া উচিত.bashrc


0

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

1- প্রথমে ইনস্টলড এমুলেটরগুলি পরীক্ষা করুন

emulator -list-avds

এটি নীচের মত ফলাফল হবে

emulator -list-avds
Nexus_4_API_28
Pixel_2_API_28

2- যে কোনও সরল পাঠ্য বা কোড সম্পাদক খুলুন এবং একটি নতুন ফাইল তৈরি করুন এবং নীচের মত লিখুন

#!/bin/sh
emulator -avd Nexus_4_API_28

Nexus_4_API_28 হ'ল এমুলেটর যা আমি আপনাকে প্রথম ধাপ থেকে পেয়েছি তা লিখতে চাই

.sh এক্সটেনশন সহ এই ফাইলটি সংরক্ষণ করুন

3- তারপরে, ফাইলটিকে সম্পাদনযোগ্য করার জন্য অনুমতিগুলিতে পরিবর্তন করুন:

chmod u+x emu.sh

4- এখন নীচের কমান্ডের সাহায্যে এমুলেটরটি কেবল এই বাশ স্ক্রিপ্ট ফাইলটি সম্পাদন করুন

./emu.sh

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.