কেন এলিপসের অ্যান্ড্রয়েড ডিভাইস চয়নকারী আমার অ্যান্ড্রয়েড ডিভাইসটি দেখাচ্ছে না?


87

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

এছাড়াও এটি ঘটেছিল যে স্ক্রিনশটটিতে প্রদর্শিত ডিভাইসটি অজানা লক্ষ্য হিসাবে এবং ক্রমিক নম্বরটিকে প্রশ্ন চিহ্ন হিসাবে দেখায়।

অ্যান্ড্রয়েড ডিভাইস চয়নকারী


4
আমি ম্যাক এ আছি, আমারও একই সমস্যা আছে।
ইয়েজেগি সিমকিন

@ জেজেডি আপনার সম্পাদনা ধরে নিয়েছে যে উইন্ডোজে নয় ওপির সমস্যাটি লিনাক্সে ছিল।
জো

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

উত্তর:


88

মোটোরোলা ড্রয়েড নিয়ে আমার ঠিক একই সমস্যা ছিল। আমার 3 টি ডিভাইস ছিল এবং এডিবিতে কেবল 1 টি সনাক্ত করা হয়েছিল। যিনি কাজ করেছেন তিনি ডিভাইস ম্যানেজারকে "অ্যান্ড্রয়েড অ্যাডবি কম্পোজিট ইন্টারফেস" হিসাবে দেখিয়েছেন এবং 2 যেটি কাজ করেনি তা "অ্যান্ড্রয়েড অ্যাডবি ইন্টারফেস" হিসাবে প্রদর্শিত হয়েছিল। উইন্ডোজ 7-এ আমি নিম্নলিখিতগুলি করেছি।

  1. রাইট ক্লিক কম্পিউটার তারপর পরিচালনা করুন
  2. তালিকার শীর্ষে অ্যান্ড্রয়েড ফোনটি প্রসারিত করুন
  3. ডান ক্লিক করুন অ্যান্ড্রয়েড এডিবি ইন্টারফেস তারপরে ড্রাইভার সফ্টওয়্যার আপডেট করুন
  4. ড্রাইভার সফ্টওয়্যার জন্য আমার কম্পিউটার ব্রাউজ করুন
  5. আমার কম্পিউটারে ডিভাইস ড্রাইভারদের একটি তালিকা থেকে আমাকে বেছে নিতে দিন
  6. এরপরে ইউএসবি সমন্বিত ডিভাইসটি চয়ন করুন

যদি ইউএসবি কম্পোজিট ডিভাইসটি প্রদর্শিত না হয় তবে পদক্ষেপ 5 এর জন্য আপনার অ্যান্ড্রয়েড এসডিকে ডিরেক্টরিতে ইউএসবি_ড্রাইভার ফোল্ডারে ব্রাউজ করার চেষ্টা করুন তবে আবার পদক্ষেপ 5 এবং 6 চেষ্টা করুন।

দ্রষ্টব্য: অ্যান্ড্রয়েড যদি # 2 তে বর্ণিত হিসাবে এই তালিকার শীর্ষে উপস্থিত না হয় এবং / অথবা আপনি কোনও ড্রাইভার ছাড়া একটি ডিভাইস এডিবি খুঁজে পান তবে আপনার সম্ভবত ডিভাইস ড্রাইভারটি ইনস্টল করা দরকার যা আমার ক্ষেত্রে (এইচটিসি হিমবাহ) ঠিক অবস্থিত ছিল? আমার ফোনে.


62
আপনি বিস্মিত বিস্মিত! আপনি কি জানেন যে এই সমস্যাটির কারণে আমি আমার নিজের থাম্ব কেটে ফেলার চিন্তা করতে কত রাত কাটিয়েছি? আপনার সমস্ত শিশু কেনিয়ানের মতো দ্রুত চালুক এবং আপনি চিরকালের জন্য ধন্য হন!
জন সোনমেজ

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

4
আমি আশা করি এই সমাধানটি কার্যকর হয়েছে তবে আমি লিনাক্স / উবুন্টুতে এডিবি ব্যবহার করছি :-(
হেন্ডি ইরওয়ান

আমি একটি বার্তা পেয়েছি যে% ANDROID_SDK% \ অতিরিক্তগুলি গুগল \ usb_driver ফোল্ডারটি নির্বাচন করার সময় বা ড্রাইভারের সন্ধানের জন্য% ANDROID_SDK% নির্বাচন করার সময় কোনও ড্রাইভার উপলব্ধ নেই।
আদম

উইন্ডোজ এক্সপি দিয়ে এটি কীভাবে করা যায় কেউ জানেন? >। <
গ্যাব্রিয়েল ফেয়ার

98

আপনি কি আপনার কমান্ড লাইন (অনুমানীকৃত লিনাক্স) থেকে চেষ্টা করেছেন

adb devices

আপনি যদি অনেক প্রশ্ন চিহ্ন পেয়ে থাকেন

List of devices attached
??????????????    device

আপনার ডিভাইসের বিক্রেতা আইডি কী তা পরীক্ষা করুন:

lsusb 
> Bus 003 Device 006: ID 04e8:689e Samsung Electronics Co., Ltd 

এক্ষেত্রে বিক্রেতার আইডি '04e8'।

আপনার ডিভাইসটি ইউএসবি তালিকায় যুক্ত করতে হবে

sudo vim /etc/udev/rules.d/51-android.rules

এবং এই লাইনটি রাখুন (আপনার নিজের বিক্রেতা আইডি ব্যবহার করুন)।

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"

ডকুমেন্টেশন উল্লেখ করে ম্যাকর্ডারো এবং ইয়েকমার সিমসেক দ্বারা নির্দেশিত হিসাবে বিকল্পভাবে নিম্নলিখিত বাক্য গঠনটি চেষ্টা করুন

SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

এটি সংরক্ষণ করুন, এবং তারপর

sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo service udev reload

এবং এটি এখন কাজ করা উচিত।


4
"????????" নিয়ে আমার সমস্যা ছিল আমার ডিভাইসের তালিকায় প্রদর্শিত হচ্ছে। এটি এটি স্থির করে। ধন্যবাদ!
লোনবোট

10
আমি জানি না কেন, তবে এই উত্তরটি আমাকে কাজে দেয় নি। আমার এইচটিসি ডিজায়ার, ডেবিয়ান স্কিজ, এক্সপ্লিস গ্যালিলিও এবং অ্যান্ড্রয়েড ২.২ এপি ইনস্টল করা আছে। আপনি এখানে যা লিখেছেন তা আমি করেছি তবে আমার কোনও সাফল্য নেই, আমি যদি এই 'অ্যাডবি ডিভাইসগুলি' করি তবে আমি তা পেয়েছি: : marek@deb42:~$ adb devicesList of devices attached ???????????? no permissions
33

4
এটি কাজ করেছে, তবে পরিবর্তনটি নিবন্ধিত হওয়ার আগে আমি sudo adb কিল-সার্ভারটি করেছি।
খলোস

4
এছাড়াও, ইউদেব পুনরায় লোডের পরে পুনরায় সূচনা মনে রাখবেন।
MigDus

13
হাই উবুন্টু আপনার উত্তরটি আমার পক্ষে কাজ করেছে তবে নিয়মের ফাইলের জন্য কিছুটা সিন্থ্যাক্স পরিবর্তন নিয়ে কাজ করেছে। অর্থাত্ এইচটিসি-র জন্য এই নিয়মটি সাবস্কায়স্টেম == "ইউএসবি", এটিটিআর {আইডিভেন্ডার} == "0 বিবি 4", মোডে = "0666", গ্রুপ = "প্লাগদেব" কাজ করেছে এখানে এটি ডেভেলপারকে বলা হয়েছে and সহায়তার জন্য # সেটিং আপ ধন্যবাদ
ইয়েকমার সিমসেক

7

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

marek@deb42:~$ sudo adb kill-server

marek@deb42:~$ sudo adb devices


এটি করার ফলে আমার ডিভাইসটি অ্যাডবি ডিভাইসের তালিকায় সঠিকভাবে উপস্থিত হয়, তবে এটি এখনও "?????????" হিসাবে প্রদর্শিত হবে Eclipse Android ডিভাইস চয়নকারী উইন্ডোতে। Eclipse এর ADT প্লাগইনটিকেও রুট হিসাবে চালানোর কোনও উপায় আছে?
1337ingডিজর্ড

3

আমি এটি আবিষ্কার করেছি, যদিও মনে হচ্ছে আমাদের বিভিন্ন সমস্যা রয়েছে। তবে, কেবল যদি এটি আপনাকে সহায়তা করে।

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

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

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


3

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


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

2

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


2

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

আমি আশা করি এটি এই সমস্যার মুখোমুখি প্রত্যেককে সহায়তা করবে।


1

আশা করি এই সমাধানটি এবার আপনার মেজাজ ঠিক করবে!

সমস্যা: আমার অ্যান্ড্রয়েড ডিভাইসটি গ্রহন এডিটি দ্বারা স্বীকৃত নয়, কেন?

কারণ: ডিভাইস ড্রাইভারটি যখন আমি এটি স্থির করেছিলাম তখন শেষের দিকে মনে হচ্ছিল!

কিভাবে ঠিক করবো:

  1. (গুগল ব্যবহার করে) "ওয়েব মাধ্যমে অনুসন্ধান করুন এলজি <Your_Phone_Model number> ড্রাইভার ডাউনলোড "। (উদা: -। আপনার সেটিংস তালিকায় সম্পর্কে ফোন থেকে যান > মডেল নম্বর, আমার জন্য এটি এলজি-E400f থাকবে)
  2. প্রায় প্রথম কয়েক সংযোগগুলি প্রয়োজনীয় ডিভাইস ড্রাইভার ডাউনলোড পাতা সাথে সম্পর্কিত হয় (উদা: -।। আমার জন্য আমি নিম্নলিখিত পেয়েছিলাম লিংক এবং প্রতিটি ডিভাইস ড্রাইভারের জন্য এলজি বা অন্যান্য বিক্রেতাদের অধিকাংশ / উত্পাদন একটি সারগ্রন্থ এবং ড্রাইভার পৃষ্ঠা যে ধরনের আছে ) সফ্টওয়্যার আপডেট এবং ড্রাইভার ডাউনলোডগুলি সম্পর্কে মেনটিয়োনিং করে সেই পৃষ্ঠাটি দেখুন।
  3. এর "বিভাগে স্ক্রোল ডাউন সারগ্রন্থ এবং সফ্টওয়্যার আপডেট " এবং মাত্র করছেন ধাপ 1 আমার জন্য যথেষ্ট ছিল, যা "ইনস্টল ইউএসবি ড্রাইভার "
  4. এটি ডাউনলোড করুন (ম্যাক বা উইন্ডোজের জন্য) > এটি ইনস্টল করুন > আপনার Eclipse ADT পরীক্ষা করুন > এবং এটি এখনই ডিভাইসগুলির ট্যাবের অধীনে দৃশ্যমান হওয়া উচিত

চিয়ার্স !!!
আশা করি এটি পরিষ্কারভাবে সমাধান পেতে অন্য কাউকে সহায়তা করবে!


0

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


0

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


0

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

উপরের সমস্তটি চেষ্টা করে শেষ পর্যন্ত সমাধানটি খুঁজে পেয়েছেন: " # # 717717 # # " তে কী কী এবং কল করুন এবং এটি কার্যকর হবে!


0

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


0

PdaNet ইনস্টল করুন ( http://pdanet.co/a/ ) ইনস্টলেশনটির মধ্যে যদি আপনি এই বার্তাটি "ইউএসবি বা কোনও কিছু ছেড়ে যান" কোনও পপ আপে পান, পপ আপ বন্ধ করুন, ডিভাইসটি প্লাগ করুন এবং প্লাগ ডিভাইসটি, ইনস্টলেশন চালিয়ে যান। এখনগ্রহণ আপনার ডিভাইস তালিকাভুক্ত করা উচিত :)


0

কখনও কখনও এডবি আমার ম্যাকের উপর চলা বন্ধ করে দেয়, একটি সাধারণ:

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

এবং ডিভাইসে অ্যাডবি ডিবাগ পুনরায় চালু করা এটি পুনরায় সংযোগ স্থাপন করবে।


0

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


0

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


0

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


0

অ্যান্ড্রয়েড ম্যানিফেস্ট ফাইলটিতে নিম্নলিখিত লাইনের কারণে ডিভাইসটি প্রদর্শিত হচ্ছে না ---

<uses-sdk android:minSdkVersion="18"
        android:targetSdkVersion="18"/>

আমি এটিকে পরিবর্তন করেছিলাম ---

<uses-sdk android:minSdkVersion="8"
        android:targetSdkVersion="19"/>

এখন এটি কাজ করে।


0

udevইয়েকমার সিমসেক অনুসারে ডিরেক্টরিতে ফাইল যুক্ত করার পরে /var/log/syslog, আপনি যখন নিজের ডিভাইসটিকে পুনরায় প্লাগ করবেন তখন আপনার লগতে এটি প্রদর্শিত হবে:

Jul  3 16:18:10 jupiter kernel: [16866.411654] usb 2-1.2: USB disconnect, device number 7
Jul  3 16:18:15 jupiter kernel: [16871.221603] usb 2-1.2: new high-speed USB device number 8 using ehci-pci
Jul  3 16:18:15 jupiter kernel: [16871.315693] usb 2-1.2: New USB device found, idVendor=18d1, idProduct=d002
Jul  3 16:18:15 jupiter kernel: [16871.315704] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul  3 16:18:15 jupiter kernel: [16871.315710] usb 2-1.2: Product: Nexus 5
Jul  3 16:18:15 jupiter kernel: [16871.315715] usb 2-1.2: Manufacturer: LGE
Jul  3 16:18:15 jupiter kernel: [16871.315719] usb 2-1.2: SerialNumber: 0650f8e00ae573dc
Jul  3 16:18:15 jupiter mtp-probe: checking bus 2, device 8: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2"
Jul  3 16:18:15 jupiter mtp-probe: bus: 2, device: 8 was not an MTP device
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.