যদি ডিবাগিং না হয় তবে অ্যান্ড্রয়েড স্টুডিও কেন "ডিবাগারের অপেক্ষা করছে"?


157

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

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

আমি অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করার চেষ্টা করেছি। বার্তাটি আবার উপস্থিত হয়।

আমার ফোনে অ্যাপ্লিকেশনটি সঠিকভাবে ইনস্টল করার একমাত্র উপায় হ'ল "ডিবাগ" টিপুন। বার্তাটি উপস্থিত হয় তবে এটি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়। তারপরে আবেদন ভাল কাজ করে works

আমি চেষ্টা করেছি

<application android:debuggable="false" />

... এবং এখনও বার্তা উপস্থিত হয়।

লগগেট বলেছেন:

E/InputDispatcher channel ~ Channel is unrecoverably broken and will be disposed!
E/Launcher Error finding setting, default accessibility to not found: accessibility_enabled

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

দ্বিতীয় ত্রুটি লাইনের প্রতি শ্রদ্ধা, ... আমি জানি না। আমি জানি না আমার আইডিইয়ের কী হয়।


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

1
অদ্ভুত আচরণ. হ্যাঁ, এখন এটি কাজ করে। জাজ আমি আমার আবেদনটি নির্বাচন করেছি এবং এটি কার্যকর হয়। খুব খুব অদ্ভুত আচরণ।
সেনসোরিও

1
এটি অ্যান্ড্রয়েড ডিভাইসের সাথে একটি সমস্যা। বিকাশকারী বিকল্পসমূহ সেটিংস মেনু থেকে "ইউএসবি ডিবাগিং" বিকল্পটি বন্ধ করুন এবং চালু করুন। এছাড়াও নিশ্চিত করুন যে "সিলেক্ট ডিবাগ অ্যাপ্লিকেশন" এর কিছু নির্বাচন করা নেই।
এনজে সুবেদী

উত্তর:


253

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


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

ডিভাইসটি রিবুট হয়ে গেছে এবং সমস্ত অ্যান্ড্রয়েড স্টুডিও দৃষ্টান্তগুলি পুনরায় চালু হয়েছে (এবং পুনরায় চালু হয়েছে) - আমার জন্য কাজ করেছে
কেউ কোথাও

আপনি যদি কম্পিউটার / ল্যাপটপ বা এমুলেটর বুট করতে চান তা আমি জানি না। তবে আমি আমার ল্যাপটপটি এবং সমস্যাটি এখনও বুট করেছি এবং এমনকি অ্যান্ড্রয়েড স্টুডিওগুলি পুনরায় ইনস্টল করেছি এবং আমি এখনও সমস্যাটি পাচ্ছি, তাই আমি এমুলেটরটির ডেটা বেত্রাঘাত করেছি এবং সবকিছু ঠিক আছে। ধন্যবাদ.
এসম অ্যাডেল

216

আপনি আপনার ডিভাইসটি পুনরায় বুট না করে এই সমস্যাটি সমাধান করতে পারেন। কেবল "অ্যান্ড্রয়েড ডিভাইস" -> "সেটিংস" -> "বিকাশকারী বিকল্পসমূহ" -> "ডিবাগ করার জন্য অ্যাপ্লিকেশন নির্বাচন করুন" এ যান । এটি সম্ভবত আপনার আবেদনের দিকে ইঙ্গিত করবে। কেবল বিকল্পটি নির্বাচন করুন এবং তারপরে "কিছুই নয়" নির্বাচন করুন।

দ্রষ্টব্য: যেমনটি উল্লেখ করা হয়েছে, "কিছুই না" ইতিমধ্যে নির্বাচিত থাকলেও, "কিছুই নয়" পুনরায় নির্বাচন করা সমস্যাটি সংশোধন করে বলে মনে হয়।

শুধু থেকে পরিষ্কার হতে: এই ডিভাইসটি চালু থাকে, তখন না অ্যান্ড্রয়েড স্টুডিও (Cf. Regis_AG থেকে খুব সহায়ক মন্তব্য) এ।


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

22
পছন্দ করেছেন এমনকি এটি "কিছুই নয়" দেখায়, আবার কোনওটিই নির্বাচন করুন না।
ইয়ংজা

1
কোনওটিই নির্বাচন করা আমার পক্ষে প্রথমে কাজ করে না। আমাকে একটি অ্যাপ্লিকেশন নির্বাচন করতে হয়েছিল, তারপরে কোনওটিই নির্বাচন না করে তারপরে এটি কার্যকর হয়েছিল। .... আমি প্রযুক্তি পছন্দ করি
মার্টিন

3
আরও নির্দিষ্ট করে বলা যায়: এই "বিকাশকারী বিকল্পগুলি" মেনুটি আপনার অ্যান্ড্রয়েড ফোন (বা সিমুলেটর) সেটিংসে রয়েছে। অ্যান্ড্রয়েড স্টুডিওতে নেই!
Regis_AG

1
তিন বছর পরে, পিক্সেল 2 এক্সএল-তে, এখনও এটিই রয়ে গেছে। কি ****?
লো-টান

36

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


3
এই উত্তরটি গ্রহণ করা উচিত কারণ এটি ডিভাইসটি রিবুট করার চেয়ে অনেক দ্রুত। নেক্সাস 4-এ আমার জন্য কাজ করেছেন
ফ্রাঙ্কো

আমি প্রথমে এটি চেষ্টা করেছিলাম তবে আমার ক্ষেত্রে একটি পূর্ণ রিবুট দরকার ছিল। (অ্যান্ড্রয়েড স্টুডিও ২.১.২)
রানিং-কোডবেস

USB ডিবাগিংটি আবার চালু করতে ভুলবেন না।
ব্রায়ান ফিল্ড

11

এটি নিষ্ক্রিয় করার জন্য দয়া করে এই আদেশটি চেষ্টা করুন।

adb shell am clear-debug-app

2
এটি পুনরায় বুটের অপেক্ষা না করেই সমস্যাটি সুন্দরভাবে সমাধান করে। ধন্যবাদ!
big_m

2
ডিভাইসটি পুনরায় বুট করার দরকার নেই। শুধু কমান্ড উপরের ইস্যু করুন। এটি সঠিক উত্তর হওয়া উচিত।
ওভ স্টোরহোল্ট

3

এই সমস্যাটিতে 8 ঘন্টা পরে আমি কারণটি ভাগ করতে বাধ্য feel আমার / ইত্যাদি / হোস্টগুলি খারাপ ছিল।

আপনি লোকালহোস্ট পিং করতে পারেন এবং এটি 127.0.0.1 এ সংজ্ঞায়িত হয়েছে তা নিশ্চিত করুন। এএস লোকালহোস্টের সাথে সংযুক্ত হওয়ার প্রত্যাশা করে: 8600।


আমি ভুলে গিয়েছিলাম যে আমি আমার লোকালহোস্টকে একটি পরীক্ষার জন্য পরিবর্তন করেছি। আমি যখন এটি ঠিক করি তখন এটি কাজ করে।
Shnkc

হ্যাঁ এটিতে ওবুন্টুতে সমস্যা রয়েছে local লোকালহোস্টে আপনি পিং করতে পারেন তা পরীক্ষা করে দেখার চেষ্টা করুন solutions উপরের সমাধানগুলি আমার সমস্যার সমাধান করে
প্রবীন ভোসলে

3

1) ফাইল থেকে অ্যান্ড্রয়েড স্টুডিও ক্যাশে মেমরি সাফ করুন-> অবৈধ ক্যাশে / পুনঃসূচনা।


2) অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করার পরে দয়া করে অ্যান্ড্রয়েড এমুলেটর পুনরায় চালু করুন।


1

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



1

আমি যে অ্যাপ্লিকেশনটির সাথে এই সমস্যাটি আসছিল তা আমি আনইনস্টল করেছিলাম।

তারপরে আমি অ্যাপটি ডিবাগ মোড দিয়ে ইনস্টল করেছি।

এটি সমস্যার সমাধান করেছে। এখন এটা সূক্ষ্ম কাজ করছে।


0

আমার এই সমস্যা ছিল; অ্যান্ড্রয়েড স্টুডিওতে আমি দুর্ঘটনাক্রমে রান> 'অ্যাপ' চালানোর পরিবর্তে রান> 'ডিবাগ অ্যাপ' হিট করেছি । আমি সমস্যার সমাধান করেছি। আমার ক্ষেত্রে ডিইবিইউজি মোডে সফলভাবে লঞ্চ করার জন্য আমাকে অ্যাপ্লিকেশনটি পেতে হয়েছিল। এখানে আমার পদক্ষেপ ছিল-

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

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

3) একবার অ্যাপ্লিকেশনটি একবার চালু হয়ে গেলে আপনি ফিরে যান এবং চালান 'অ্যাপ' চালাতে পারেন এবং আপনি আর বিরক্তিকর স্ক্রিন 'ডিবাগারের জন্য অপেক্ষা' করতে পারবেন না।

4) এবং আপনি 'অ্যাপ' ডিবাগও চালাতে পারেন । ডিভাইসটি "মুহূর্তের জন্য অপেক্ষা করছে" এবং তারপরে অ্যান্ড্রয়েড স্টুডিও একটি ডিবাগার কনসোল শুরু করবে এবং আপনাকে অ্যান্ড্রয়েড ডিভাইস অ্যাপটিকে দূর থেকে ডিবাগ করতে সহায়তা করবে!

শুভকামনা


0

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


0

আমি আমার ডিভাইসটি রিবুট করে ইতিমধ্যে এই সমস্যাটি সমাধান করেছি। এটি অ্যান্ড্রয়েড স্টুডিও ইস্যু নয় এমন একটি ডিভাইস ইস্যু।


0

বিদ্যমান ভার্চুয়াল ডিভাইসটি মুছার পরে আমি সদৃশ ভার্চুয়াল ডিভাইস তৈরি করে এটি ঠিক করেছি।


0

এভিডি ম্যানেজারে ক্লিক করুন। ডিভাইস ক্রিয়া বিকল্প থেকে "এখনই কোল্ড বুট" নির্বাচন করুন এমুলেটরে শীতল বুট করা আমার পক্ষে কাজ করেছিল।


0

এমুলেটরের পাওয়ার বোতামটি 5 সেকেন্ডের জন্য ক্লিক করুন এবং ধরে রাখুন, তারপরে ক্লিক পুনঃসূচনা করুন।

আবার চেষ্টা করুন, ত্রুটিটি চলে যাওয়া উচিত


0

ডিভাইসটি পুনরায় আরম্ভ না করেই আমি "বিকাশকারী বিকল্পসমূহ" এ গিয়ে প্রথমে "অক্ষম" এবং তারপরে "সক্ষম" করে এই সমস্যাটি সমাধান করতে সক্ষম হয়েছি -

  1. ইউএসবি ডিবাগিং
  2. ওয়্যারলেস এডিবি ডিবাগিং (যেহেতু আমি ওয়াইফাই দিয়ে ডিবাগ করছি)

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

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