এডিবি ডিভাইস তালিকার ফোনটি দেখায় না


18

আমি সম্প্রতি ইনস্টল করেছি adbএবং fastboot:

apt-get install android-tools-adb android-tools-fastboot

ইনস্টলেশন সমাপ্ত হওয়ার পরে, আমি আমার ডিভাইসটি সংযুক্ত করেছি এবং নিম্নলিখিত কমান্ডটি চালিয়েছি:

$ adb devices
List of devices attached

আমি ফোন সেটিংসে ডিবাগ সক্ষম করেছি।

আমি মনে করি এটি ভুল করে চলেছে - জানি না। দয়া করে আমাকে সঠিক প্রক্রিয়াটি ব্যাখ্যা করুন।

উবুন্টু 16.01 ব্যবহার করা। ডিভাইস: ইউ ইউফোরিয়া

আপডেট সম্পাদনা:

সমস্ত হতাশার চেষ্টার পরেও এটি এখনও সনাক্ত হয়নি adb। তবে এ fastbootমোড, আমার ডিভাইসের জন্য বিক্রেতা আইডি কমান্ড যোগ fastboot -i 0x2a96 devicesপাওয়া হিসাবে উল্লেখ করেছে এখানে কাজ

fastboot -i 0x2a96 devices

ফেরৎ

7dd91912        fastboot

fastbootউপরে উল্লিখিত একই পৃষ্ঠায় নির্দেশিত মোডে থাকা অন্যান্য কমান্ডগুলি , যখন বিক্রেতা আইডি কমান্ড বিকল্পটি যুক্ত করা হয়েছিল তখনও কার্যকর হয়।


আপনি ইতিমধ্যে কম্পিউটারের আরএসএ কী অনুমোদিত করেছেন?
wjandrea

মোট নবী - আপনি দয়া করে ব্যাখ্যা করতে পারেন? ধন্যবাদ।
1565986223

আপনি যখন ফোনে ইউএসবি ডিবাগিং সক্ষম করেন, তারপরে এটি ইউএসবির মাধ্যমে সংযুক্ত করুন, আপনি পিসিকে ফোন ডিবাগ করার অনুমতি দিতে চান কিনা তা জিজ্ঞাসা করার অনুরোধ জানানো উচিত এবং এটি সনাক্ত করার জন্য এটি আপনাকে পিসির আরএসএ কী দেখায় show
wjandrea

আমি আমার ফোনটি কম্পিউটারে সংযুক্ত করার পরে এই জাতীয় কোনও প্রম্পট পাইনি।
1565986223

1
@Teekin এই সাহায্য করে যদি দেখতে stackoverflow.com/questions/10086464/...
1565986223

উত্তর:


18

অবশেষে পেয়েছিলাম ডিভাইস সনাক্ত adbঅধীনে adb devicesরুট বিশেষাধিকার সঙ্গে এডিবি সার্ভার পুনরায় চালু হিসাবে উল্লেখ করেছে দ্বারা কমান্ড এখানে মধ্যে সমস্যাসমাধানadb অধ্যায়।

sudo adb kill-server
sudo adb start-server

এই পরে adb devicesফিরে

7dd91912      unauthorized

আরএসএ অনুমোদিত করার জন্য ডিভাইসে প্রম্পট সহ। অনুমোদনের পরে

adb devices এখন ফিরে

72291912      device

সাবধানতার সাথে পরীক্ষা করে দেখুন যে ইউএসবি মাধ্যমে ডিবাগিং চলছে
im_infamous


5

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


1
এডিবি চালকরা? এগুলি কি কেবল উইন্ডোজের জন্য নয়?
wjandrea

একমত, পুরো দিনটি আমার কম্পিউটার এবং ফোনে হতাশ হয়ে কাটানোর পরে, দেখা গেল যে কেবল তারাই কথা বলছিল না।
ডেভিড থেফান

4

আপনি adbপ্রোগ্রামটি সঠিকভাবে ইনস্টল করেছেন । অ্যান্ড্রয়েড ডিবাগিং ডিফল্টরূপে সক্রিয় হয় না। অ্যাক্টিভেশন বিকল্প লুকানো আছে। আপনাকে এই পদক্ষেপগুলি দিয়ে তা প্রকাশ করতে হবে:

গোটো সেটিংস -> ফোন সম্পর্কে -> (এতে স্ক্রোল করুন) বিল্ড নম্বর ->
 (এটি সম্পর্কে প্রায় 7 বার আলতো চাপুন) -> (আপনার কোনও বিজ্ঞপ্তি পাওয়া উচিত
 আপনি বিকাশ সেটিংস সক্ষম করেছেন )

এখন আপনার সেটিংসে একটি নতুন মেনু আইটেম থাকবে বিকাশকারী বিকল্পগুলি

এই বিকল্পে যান এবং ইউএসবি ডিবাগিং বিকল্পটি চালু করুন ।

এখন আপনি যখন কম্পিউটারে ইউএসবি কেবলটি প্লাগ ইন করেন, আপনি সংযুক্ত কম্পিউটারকে অনুমোদনের প্রম্পট পাবেন ।

ডিবাগিং চালু হওয়ার পরে আপনাকে সার্ভারটি পুনরায় চালু করতে হতে পারে। আপনি এই আদেশগুলি দিয়ে এটি করতে পারেন:

$ adb kill-server
$ adb start-server

আমি ইতিমধ্যে 'ইউএসবি ডিবাগিং' বিকল্পটি চালু করেছি - তবে কম্পিউটারে সংযোগ দেওয়ার বিষয়ে কোনও প্রম্পট
পাচ্ছি না

আপনার ডিভাইসের জন্য ইউদেব বিধিগুলিও যুক্ত করা দরকার
কাইল এইচ

আপনি কীভাবে
উদেব

@red_speck আপনি যখন নিজের ডিভাইসটি সংযুক্ত করেন, তখন আপনি কি সামগ্রীর একটি ইউএসবি ফাইল ব্রাউজার পাবেন বা সামগ্রীটি দেখার বিকল্প পাবেন? এছাড়াও, এডবি সার্ভারটি পুনরায় আরম্ভ করার চেষ্টা করুন kill-serverএবং start-serverআমার উত্তরে যুক্ত করুন।
এলডি জেমস

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

2

উবুন্টু লিনাক্সে ডিভাইস সনাক্তকরণ সেট আপ করতে:

ব্যবহার করে sudo, এই ফাইলটি তৈরি করুন:/etc/udev/rules.d/51-android.rules.

ফাইলটিতে প্রতিটি বিক্রেতাকে যুক্ত করতে এই ফর্ম্যাটটি ব্যবহার করুন:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

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

আপনি যদি আপনার বিক্রেতা আইডি না জানেন তবে আপনি এটিটি পেতে পারেন lsusb, এটি আইডির পরে স্ট্রিং।

একবার আপনি ফাইলটি তৈরি / আপডেট করার পরে, কার্যকর করুন:

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

1
আমি এই সব করেছি, (আমার ডিভাইস 2a96 এর জন্য বিক্রেতা আইডি) এবং এই পোস্ট
1565986223

1
অন্যকে সহায়তা করতে - বিক্রেতা আইডিটি প্রথম 4 টি অক্ষর অর্থাৎ আইডি 18 ডি 1: 4 আই 7 বিক্রেতার আইডি 18 ডি 1 এছাড়াও - আপনিও ভাবেন যে এটি কার্যকর হয়নি তবে আমার ফোনটি সনাক্ত হওয়ার আগে সার্ভারটি পুনরায় চালু করার এক মিনিট সময় লাগল। এবং অবশেষে, আমি এখানে বিক্রেতা কোডগুলির একটি তালিকা পেয়েছি -। gist.github.com/jdamcd/6054951
MortimerCat

2

আমার একই সমস্যা ছিল এবং ইন্টারনেটে উপলভ্য সমস্ত ভুডো চেষ্টা করার পরে আমি নিজেই জানতে পেরেছিলাম যে ডিভাইসটি কেবলমাত্র ডিভাইসটির সাথে উপস্থিত বিক্রেতার ইউএসবি কেবল দ্বারা সনাক্তযোগ্য।


ঘূর্ণায়মান চোখের ইমোজি
জয়য়ারজো

2

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

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