অ্যান্ড্রয়েড এমুলেটর -5544 অফলাইন


134

এমুলেটর -৫৫৫৪ নিয়ে আমার সমস্যা হচ্ছে, এটি আমাকে অফলাইন বলে রাখে।

adb devicesকমান্ড লাইন থেকে যখন আমি এটি করি তখন তা বলে

emulator-5554 offline

নতুন করে পুনঃসূচনা করার পরেও, আমি সেই আদেশটি চেষ্টা করি এবং এটি এখনও এটি অফলাইন বলে।

সমস্যাটি যখন আমি abd install <path>কমান্ড প্রম্পট থেকে এমুলেটরটিতে .apk ফাইলগুলি ইনস্টল করার চেষ্টা করি তখন এটি আমাকে বলে যে এটি অফলাইন, যদি আমি অন্য কোনও ডিভাইস তৈরি করি এবং সেটিকে চালিত করি, তবে .apk ফাইলগুলি ইনস্টল করার চেষ্টা করব, এটি বলছে আমি অনেক বেশি সংযুক্ত ডিভাইস রয়েছে। সুতরাং অন্য কথায়, আমি আমার .apk ফাইলগুলি ইনস্টল করতে পারি না।

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

ধন্যবাদ


3
সমস্যাটি এমুলেটর কিনা তা নির্ধারণের জন্য এটি ব্যবহার করে দেখুন: 1. একটি এমুলেটরটি খুলুন। 2. অন্য এমুলেটর খুলুন। ৩. adb devicesঅনুগামীদের নাম পেতে 4. এক্সপেকটিভ করে APK টি ইনস্টল করার চেষ্টা করুন: adb -s NAME_OF_DEVICE install file.apk5. কী হয় তা আমাদের বলুন।
ক্রিশ্চিয়ান

আমি ঘরে ফিরে যখন এই মুহূর্তে চেষ্টা করব (এখনই কর্মক্ষেত্রে), আমি জানতাম না যে আপনি যে ডিভাইসটি ইনস্টল করতে চান তা আপনি নির্দিষ্ট করতে পারবেন। এটা সত্যিই সহায়ক হতে হবে। আমি কয়েক ঘন্টা আপডেট করব। উত্তরের জন্য ধন্যবাদ!
hanesjw

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

আমার মনে হয় এই প্রশ্নটি সম্পর্কিত: stackoverflow.com/questions/6013624/… এই থ্রেডটি একবার দেখার চেষ্টা করুন।
আইভী

এটি আপনার প্রশ্নের উত্তর দেয় না, তবে আপনার সমস্যার সমাধান করতে পারে - adb -dইউএসবি ডিভাইসের পরিবর্তে এমুলেটর, adb -eইমুলেটরগুলির পরিবর্তে নির্দিষ্ট ইউএসবি ডিভাইসগুলি এবং adb -s NAMEআমি মনে করি আপনি নির্দিষ্টভাবে কোন ডিভাইসটি নির্দিষ্ট করতে ব্যবহার করতে পারবেন যদিও আমি শেষটি কিনা তা সম্পর্কে অস্পষ্ট আপনি সর্বদা ভাবনা অনুযায়ী কাজ করেন।
এরহানিস

উত্তর:


62

এই জাতীয় ক্ষেত্রে, আপনার এমুলেটরটি আবার কাজ শুরু করে তা নিশ্চিত হওয়ার জন্য আপনি নীচের সমস্তগুলি করতে পারেন:

  1. সিএমডি যান এবং টাইপ করুন adb kill-server
  2. টাস্ক ম্যানেজারে যান adbএবং প্রক্রিয়াগুলি সন্ধান করুন। যদি আপনি এটির সন্ধান করেন তবে এটিতে ডান ক্লিক করুন এবং শেষ প্রক্রিয়া গাছে ক্লিক করুন।
  3. গ্রহণের জন্য উইন্ডো> অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস ম্যানেজারে যান , আপনি যে AVD চালু করতে চান তাতে ক্লিক করুন, শুরুতে ক্লিক করুন এবং " স্ন্যাপশট থেকে লঞ্চ করুন" এবং তারপরে লঞ্চটিতে ক্লিক করুন।

এটাই! এটি কিছুটা সময় নেবে এবং এটি আপনার সমস্যার সমাধান করবে।


এটি আমার পক্ষেও কাজ করেছিল (এডিবি হত্যার ফলে কোনও সমস্যার সমাধান হয়নি)।
বুগার

আমি সেই প্রক্রিয়া গাছটি খুন করার সাথে সাথে অ্যাডবি চলমান ডিভাইসগুলির তালিকা সাফ করে ফেলেছে :) এটি কাজ করেছে। <3 ধন্যবাদ
29:38

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

আমি যখন ভিজ্যুয়াল স্টুডিও 2019 থেকে এটি সম্পাদন করব তখন অ্যান্ড্রয়েড ডিভাইস ম্যানেজারে "লঞ্চ থেকে স্ন্যাপশট" সেটিংসটি কোথায় পাওয়া যাবে?
জ্যাকট্রিক

106

ঘ। এই সমস্যাটি সমাধান করার জন্য কেবল "ডেটা মুছুন"।

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

ঘ। যদি এটি কাজ না করে তবে এমুলেটেড ডিভাইসে যান এবং বিকাশকারী বিকল্পগুলি সক্ষম করুন> ইউএসবি ডিবাগিং সক্ষম করুন


1
এমুলেটর থেকে অ্যাপ আনইনস্টল করা আমার জন্য কৌশলটি করেছে। তবে এটি ডেটা মুছে ফেলার মতো একই ধারণা
জেমস

1
এটি 'এখনই কোল্ড বুট'-এর সাথে' ডেটা মুছুন 'এর নীচে ইন্ড মিশ্রণে সহায়তা করেছে।
এস গিজেল

tks so much, আপনি আমার দিন বাঁচিয়েছিলেন
Manh Nguyen

24

5555 বন্দর থেকে শুরু করে পোর্টগুলি স্ক্যান করে অ্যান্ড্রয়েড যেভাবে ইমুলেটর সনাক্ত করে।

আপনি adb devicesতালিকায় যে নম্বরটি দেখতে পাচ্ছেন (আপনার ক্ষেত্রে 5554) অ্যাডিবির যে পোর্টটি খোলা রয়েছে তার চেয়ে কম হবে।

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


প্রশ্নটি ছিল এডিবি সম্পর্কে। এডিবি পোর্ট নাম্বার এ 5555 শুরু
ব্রিগহ্যামের

2
"আপনার সম্ভবত একটি প্রক্রিয়া চলছে যা 5555 পোর্টে শোনা যাচ্ছে"। এটি সত্যিই সহায়তা করেছিল কারণ আমরা সেই বন্দরে অন্য একটি সার্ভার চালাচ্ছিলাম এবং এটির সম্পর্কে পুরোপুরি ভুলে গিয়েছিলাম!
অভিজিৎ

এটি সর্বদা 5554 এ শুরু হয়েছিল - আমার সমস্ত পিসিতে (বাড়ি এবং কাজের লোকদের) ... এবং একাধিক এমুলেটর ব্যবহার করার সময় এটি সর্বদা ইভেন (5554, 5556, 5558, 5560, ...) থাকে।
ফ্যান্টামেক্সএক্স

ফ্র্যাঙ্ক, আপনি কি মনে করেন যে তারা সবাই এমনকি? এর কারণ অ্যান্ড্রয়েড এর মধ্যেও বিজোড় সংখ্যাযুক্ত পোর্ট ব্যবহার করে।
ব্রিগহাম

এটি আমাকেও সাহায্য করেছিল! আমার 5555 এ একটি বন্দর খোলা ছিল যা এমুলেটর 5554 (?) হিসাবে প্রদর্শিত হয়। ইতিমধ্যে "সার্ভারটি রিবুট করুন" স্টাইলের উত্তরগুলির চেষ্টা করার চেষ্টা করা প্রত্যেকেরই এগিয়ে যাওয়া উচিত এবং তাদের লোকালহোস্ট পোর্ট করা উচিত। আমি ধরে নিয়েছিলাম যে এডিবি আরও সরাসরি ইউএসবি ডিভাইসগুলি ব্যবহার করবে, আমার স্থানীয় বন্দরগুলির দিকে তাকাবে না এবং প্রোটোকল চেক না করেও সেখানে এমুলেটর থাকায় অনুমান করা যায় না।
এমভিআর

22

এই সমাধানটি উইন্ডোজের জন্য।

( ম্যাক / লিনাক্সের জন্য @ ক্রিস নাইটের সমাধান দেখুন )

  1. উইন্ডোজ পাওয়ারশেল শুরু করুন:

    শুরু করুন -> 'পাওয়ারশেল' টাইপ করুন -> ENTER টিপুন

  2. নিম্নলিখিত কমান্ডটি চালান: অ্যাডবি ডিভাইস


PS C:\Users\CJBS>adb devices
List of devices attached
emulator-5656   host
emulator-5652   host
12b80FF443      device

এই ক্ষেত্রে, 12b80FF443 আমার দৈহিক ডিভাইস, এবং এমুলেটর - * এন্ট্রিগুলি আবর্জনা।

  1. @ ব্রিজহামের প্রতি , "5555 বন্দর থেকে শুরু করে বন্দরগুলি স্ক্যান করে অ্যান্ড্রয়েড অনুকরণকারীকে সনাক্ত করে" " বন্দর নম্বর এমুলেটর নামের পরে নির্দেশিত হয় (এই ক্ষেত্রে 5656 এবং 5652)। পোর্ট নম্বর যাচাই করতে হবে এমুলেটর পোর্ট নম্বর প্লাস 1। সুতরাং এই ক্ষেত্রে: -

    5656 + 1 = 5657

    5652 + 1 = 5653

    সুতরাং আসুন দেখা যাক কোন প্রোগ্রামটি এই পোর্টগুলি ব্যবহার করছে। এই ক্ষেত্রে, পোর্টগুলি উভয়ই পরীক্ষা করতে "565" দিয়ে শুরু হয়। সুতরাং আমি ব্যবহারের বন্দরগুলি 565 দিয়ে শুরু করে অনুসন্ধান করব Exec কার্যকর করুন:netstat -a -n -o | Select-String ":565"


PS C:\Users\CJBS> netstat -a -n -o |  Select-String ":565"

  TCP    127.0.0.1:5653         127.0.0.1:5653         ESTABLISHED     5944
  TCP    127.0.0.1:5657         127.0.0.1:5657         ESTABLISHED     5944
  1. এই আউটপুটটির চূড়ান্ত ক্ষেত্রটি হ'ল পিআইডি (প্রসেস আইডি) - এক্ষেত্রে এটি উভয় পোর্টের উভয়েরই জন্য পিআইডি 5944। সুতরাং আসুন দেখুন এই প্রক্রিয়া আইডি কি। সম্পাদন: tasklist /v | Select-String 5944। পূর্ববর্তী কমান্ডের আউটপুট দিয়ে 5944 প্রতিস্থাপন করুন:

PS C:\Users\CJBS> tasklist /v | Select-String 5944

adb.exe                       5944 Console                    1      6,800 K Running         MyPCName\CJBS          0:06:03 ADB Power Notification Window

কি আশ্চর্য। এটা এডিবি। অন্যান্য উত্তর দ্বারা উল্লিখিত হিসাবে, এটি অন্যান্য প্রোগ্রাম হতে পারে।

  1. এখন, এই প্রক্রিয়া আইডি খালি। সম্পাদন kill 5944, আগের কমান্ডে PID, সঙ্গে 5944 প্রতিস্থাপন।

PS C:\Users\CJBS> kill 5944
  1. স্পুরিয়াস এমুলেটর চলে গেছে তা নিশ্চিত করতে, নিম্নলিখিত কমান্ডটি পুনরায় চালনা করুন: অ্যাডবি ডিভাইস

PS C:\Users\CJBS>adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
12b80FF443      device

এডিবি পুনরায় শুরু করে (যেমন এটি আগে মারা গিয়েছিল) এবং এটি আর জাল অনুকরণকারী সনাক্ত করে না।


9

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



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

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

8

আপনি যদি লিনাক্স বা ম্যাকের উপরে থাকেন এবং অফলাইন ডিভাইসটিকে 'এমুলেটর -5554' ধরে নিচ্ছেন তবে আপনি নিম্নলিখিতটি চালাতে পারেন:

netstat -tulpn|grep 5554

যা নিম্নলিখিত ফলাফল দেয়:

tcp        0      0 127.0.0.1:5554          0.0.0.0:*               LISTEN      4848/emulator64-x86
tcp        0      0 127.0.0.1:5555          0.0.0.0:*               LISTEN      4848/emulator64-x86

এটি আমাকে বলে যে প্রক্রিয়া আইডি 4848 (আপনার সম্ভবত ভিন্ন হতে হবে) এখনও 5554 বন্দরটিতে শোনা যাচ্ছে You আপনি এখন এই প্রক্রিয়াটি দিয়ে হত্যা করতে পারেন:

sudo kill -9 4848

এবং ভূত অফলাইন-ডিভাইস আর নেই!


8

এভিডি ম্যানেজার থেকে ড্রপ-ডাউনে "কোল্ড বুট নাও" বিকল্পটি ব্যবহার করে দেখুন। এটা আমার জন্য কাজ!


এই অতি জটিল জটিল সমাধানগুলিতে যাওয়ার আগে লোকেরা এই প্রথম চেষ্টা করা উচিত ...
রালফয়েড

7

আমার ক্ষেত্রে, আমি এমন কিছু প্রক্রিয়া পেয়েছি যা অ্যাডাবিকে ভালভাবে কাজ করে না।
আপনি কিছু অদ্ভুত প্রক্রিয়া মারার চেষ্টা করতে পারেন এবং পরীক্ষা করতে "অ্যাডবি ডিভাইস" চালাতে পারেন।

এটি আমার পক্ষে কাজ করেছে:
MONyog.exe প্রক্রিয়াটির নামটি হত্যা করুন


7

আমি আমার কমান্ড প্রম্পটটি খোলার মাধ্যমে সমাধান করেছি:

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

অ্যাডবি ডিভাইস

শুরু করার পরে, এডিবি এখন ডিভাইস / এমুলেটর সনাক্ত করে।


7

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


আমার ক্ষেত্রে, x86 সিস্টেমের চিত্র উইন্ডোজ 10, আমি কেবল সমস্ত এমুলেটর মুছে ফেলতে হবে এবং তারপরে পুনরায় তৈরি করতে হবে
ডিকা

1
আপনাকে অনেক ধন্যবাদ, আমি এটি কাজ করার জন্য অনেক সময় ব্যয় করেছি এবং এটি আমার সমস্যা ছিল
ব্রেন্ডন সামেক

এখানে একই, কিন্তু উইন্ডোজ 7
ভিক্টর Brešan

5

শুধু লেখো

adb -e reboot

এবং অ্যাডবিতে খুশি হন))


এটি ADB কে এমুলেটর পুনরায় বুট করতে বলে। এটি অফলাইন চিহ্নিত থাকলে এটি কাজ করতে পারে না।
shkschneider

আপনি যদি rm -Rf ~/.androidঅফলাইন ডিভাইসগুলি পরিষ্কার করার জন্য আগে নির্বাহ করেন তবে কাজ করে । সেরা কমান্ড এবং আমার সমস্যা সমাধানের জন্য একমাত্র। না kill-serverবা start-serverকৌতুক করেছে।
ভিক্টর আর। অলিভিরা

4

আপনার এমুলেটরটিতে ইউএসবি ডিবাগিং সক্ষম করুন

  1. সেটিংস> ফোন সম্পর্কে> বিল্ড নম্বর> বিকাশকারী হওয়ার জন্য এটি 7 বার আলতো চাপুন;
  2. সেটিংস> বিকাশকারী বিকল্পসমূহ> ইউএসবি ডিবাগিং।

এটা উপভোগ


ইউএসবি ডিবাগিং পুনরায় সক্ষম করা আমাকে সহায়তা করেছে (বন্ধ এবং চালু)
ম্যাক্সিমাম মাজুরোক

4

ক্রিয়া ড্রপডাউন এভিডি ম্যানেজার তালিকা থেকে: এখন শীত বুট

উপরে সমস্ত ব্যথা ছাড়াই এটি পুনরায় চালু করে।


3

"ব্যবহারকারীর ডেটা মুছুন" বিকল্পটি শেষ পর্যন্ত আমার সমস্যার সমাধান করেছে। আপনি যখনই এমুলেটরটি শুরু করবেন তখনই কেবল ব্যবহারকারী ডেটা মুছুন। এটি সর্বদা আমার জন্য কাজ করে! আমি উইন্ডোজ 8 x64, গ্রহণ


উপরের সমস্তটি চেষ্টা করেও একা ব্যবহারকারীর ডেটা সাফ করার কাজ করে। ধন্যবাদ
সাঁই রাম

@ সাইরাম, আপনি উপরের সব চেষ্টা করেননি, কারণ বেশ কয়েকটি উত্তরে এই ইঙ্গিতটি পুনরাবৃত্তি হয়েছিল। এছাড়াও Cold Boot Nowসাহায্য করে।
কুলমাইন্ড

@ সাইরাম, দুঃখিত। :) ধন্যবাদ।
কুলমাইন্ড

2

আপনি কি আপনার এভিডি মুছে ফেলার এবং পুনরুদ্ধার করার চেষ্টা করেছিলেন? আপনি যে ডিরেক্টরিতে সঞ্চিত আছে সেটিতে গিয়ে আপনার ম্যানুয়ালি AVD ফাইলগুলি মুছে ফেলতে পারেন (আপনার ব্যবহারকারীর /.android/avd উপ ডিরেক্টরিতে)।


হাই, উত্তর দেওয়ার জন্য ধন্যবাদ। আমি আসলে চেষ্টা করেছিলাম। এখনও সেখানে. আমি সবকিছু পুনরায় ইনস্টল করার জন্য প্রলুব্ধ হয়েছি।
hanesjw

2

উইন্ডোজ টাস্ক ম্যানেজারে যান এবং "adb.exe" প্রক্রিয়া শেষ করুন। একই প্রক্রিয়াটির 1 টিরও বেশি উদাহরণ থাকতে পারে, সেগুলি সব শেষ করার বিষয়ে নিশ্চিত হন।


1
"অ্যাডবি কিল সার্ভার" কীভাবে?
DagW

2

আপনি কি ব্লুস্ট্যাক ইনস্টল করেছেন? যদি আপনি তা করেন, এটি যে পটভূমিটি চালায় এটি অফলাইন ডিভাইসটি "এমুলেটর -5554" তৈরি করে।

টাস্ক ম্যানেজারে যান এবং "ব্লুস্ট্যাকস" এর বিবরণ দিয়ে সমস্ত প্রক্রিয়া শেষ করুন


2

লিনাক্স বা ম্যাকের উপর পোর্ট অবরুদ্ধ করা এমুলেটর-আইডি +1 হবে তাই 5555 তাই: sudo lsof -i :5555 আপনাকে এটি প্রক্রিয়াটির পিড দেখাবে যা বন্দরটি নিচ্ছে (দ্বিতীয় কলাম হওয়া উচিত) যাতে এটি হত্যা করা হয়: sudo lsof -i :5555 | awk '{print $2}' | xargs kill

তারপরে অ্যাডবি (নকল) ডিভাইসগুলি আর তালিকায় প্রদর্শিত হবে না


2

আমার ক্ষেত্রে, এমুলেটরটি ওরিও এবং নিম্নের সাথে কাজ করছিল, তবে পাইয়ের সাথে নয়, এবং আমি চেষ্টা করেছিলাম এমন সমস্ত কিছুই কার্যকর হয়নি বলে মনে হচ্ছে। যা পরিশেষে কাজ করেছে তা হ'ল এমুলেটরকে সর্বশেষে আপডেট করা (সংস্করণ ২৮)।


আমিও ... বেশ বিরক্তিকর
বিশ্লেষক

2

আমার ক্ষেত্রে, আমি 'কোল্ড বুট নাও' দিয়ে শুরু করেছি এবং সংযোগের অনুমতি দেওয়ার জন্য বার্তায় ক্লিক করেছি।


2

আপনার এমুলেটর খুলুন,

সেটিং -> এমুলেটেড ডিভাইস সম্পর্কে -> বারবার বিল্ড ক্লিক করুন -> বিকাশকারী বিকল্প খুলুন -> ইউএসবি ডিবাগিন খুলুন


সমস্যাটি হ'ল এমুলেটরটির কেবল একটি কালো পর্দা রয়েছে। আপনি কেবল সেটিংস অ্যাক্সেস করতে পারলে এটি করতে পারেন।
জিয়ান ভি

1

আমি দেখতে পেলাম যে যখন আমি যে অ্যাডবি রিভিশনটি ব্যবহার করছি তা সাম্প্রতিককালে এমুলেশন পরিবেশটি "অফলাইন" হিসাবে উঠে আসে। আমি আমার পাথগুলি যথাযথভাবে আপডেট করেছি (এবং পুরানো অ্যাডবি সংস্করণটি মুছে ফেলেছি) এবং "অ্যাডবি কিল-সার্ভার", "অ্যাডাব ডিভাইস" এ, অনুকরণের পরিবেশটি আর "অফলাইন" হিসাবে আসে না।

আমি তত্ক্ষণাত "অ্যাডবি শেল" ব্যবহার করতে সক্ষম হয়েছি।


1

এটা চেষ্টা কর ...

  1. এমুলেটর চালু থাকলে এটি বন্ধ করুন।

  2. এমুলেটরটি আবার শুরু করুন এবং এটির জন্য অনলাইনের জন্য অপেক্ষা করুন।

  3. কমান্ডপ্রম্পটে কমান্ড প্রবেশ করুন এবং ENTER কী টিপুন: adb tcpip 5555

(নিশ্চিত করুন যে একবারে কেবল একজন এমুলেটর চলছে))

  1. অ্যাডবি-এস এমুলেটর -5555 ইমু কিল

  2. এন্টার কী টিপুন ....

  3. সম্পন্ন.

  4. সেমিডিতে "adb ডিভাইস" কমান্ড দ্বারা ডিভাইসগুলি পরীক্ষা করুন।


1

যদি এমুলেটরটি ইতিমধ্যে খোলা বা কার্যকর হয় তবে এটি আপনাকে অফলাইনে বলে দেবে। আপনি কমান্ড লাইনে (উবুন্টু) দ্বিগুণ চেক করতে পারেন এবং সম্পাদন করতে পারেন:

 adb devices

আপনাকে অবশ্যই আপনার এমুলেটরটি অফলাইনে দেখতে হবে, আপনাকে এমুলেটরটির চলমান দৃষ্টান্তটি বন্ধ করতে হবে (যেহেতু বন্দরটি ব্যস্ত হিসাবে প্রদর্শিত হবে) এবং এর পরে আপনি আপনার অ্যাপ্লিকেশনটি চালাতে পারেন। আশা করি এটি কাউকে সাহায্য করবে।


1

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

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


আমার জন্য, এটি x86_64 সংস্করণ ছিল যা কাজ করছে, অন্যরা কাজ করেনি
hiddeneyes02

1

আপনার সক্ষম এডিবি ইন্টিগ্রেশন চিহ্নিত হয়েছে তা নিশ্চিত করুন; সরঞ্জামসমূহ> অ্যান্ড্রয়েড> এডিবি ইন্টিগ্রেশন সক্ষম করুন।

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


1

আমার ভার্চুয়াল ডিভাইসে আমার একই সমস্যা ছিল। প্লে স্টোর ইন্টিগ্রেটেড ভার্চুয়াল ডিভাইসের ওরিও চিত্রের কারণে সমস্যা is এই সমস্যা সমাধানের জন্য আমি প্লে স্টোরকে একীভূত না করে একটি নতুন ডিভাইস ইনস্টল করেছি এবং এটি ঠিক আছে।

আশা করি এটি সাহায্য করবে, বাই


কি এক বিস্ময়কর পরিস্থিতি, কিন্তু এটি আমার জন্য এটি স্থির করে দেয়।
রিডিসাকি 21'19


0

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


0

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

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