এডিবি অ্যান্ড্রয়েড ডিভাইস অননুমোদিত


357

যেহেতু আমি Eclipse পুনরায় ইনস্টল করেছি (কেবল মুছে ফেলা এবং এটি আবার ডাউনলোড করেছিলাম) আমি আমার অ্যাপ্লিকেশনগুলি স্যামসাং গ্যালাক্সি i9001 (সায়ানোজেনমড - অ্যান্ড্রয়েড ৪.৪.২ সহ) ডিবাগ করতে পারি না। এটি পুনরায় ইনস্টল করার আগে ভাল কাজ করেছে।

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

[2014-04-15 12:47:06 - DDMS] device unauthorized. Please check the confirmation dialog on your device.

কোন ধারনা? নিশ্চিতকরণ ডায়ালগ ছাড়াই কী কী নিজে হাতে তৈরি করা সম্ভব?

ইউএসবি সংযোগ ইউএসবি মাধ্যমে

তারবিহীন যোগাযোগ Wi-Fi এর মাধ্যমে


5
এলোমেলো অনুমান, তবে আপনি ফোনে সেটিংসে সমস্ত ডিবাগ অনুমোদন মুছে ফেললে কি হবে।
ক্রিস স্ট্রাটন

আমি এটি করেছিলাম কিন্তু কিছুই হয় নি ...
কোয়াক

ইউএসবি ড্রাইভার পুনরায় ইনস্টল করা - এখনও কিছুই নেই।
কোয়াক

আমার জন্য প্রথমবারের জন্য +1 কাজ করেছেন
শাস্তি

6
১. আনপ্লাগ, ২. বিকাশকারী মেনুতে যান, ৩. সমস্ত অনুমোদিত ডিভাইস সরিয়ে ফেলুন, ৪. আপনার পিসিতে ইউএসবি পুনরায় প্লাগ করুন, ৫. আপনার ফোনের পপ-আপে মনে রাখবেন নির্বাচন করুন, ক্লিক করুন অনুমতি দিন! 6.? Profit. লাভ!

উত্তর:


1007

সম্ভবত যে কোনও কারণেই ডিভাইসটি এডিবিতে অনুমোদিত নয় ।

1. অনুমোদিত কিনা তা পরীক্ষা করুন:

<ANDROID_SDK_HOME>\platform-tools>adb devices
List of devices attached
4df798d76f98cf6d        unauthorized

২. ফোনে ইউএসবি ডিবাগিং বাতিল করুন

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

৩. এডিবি সার্ভার পুনরায় চালু করুন:

তারপরে অ্যাডবি সার্ভারটি পুনরায় চালু করুন

adb kill-server
adb start-server

৪. ডিভাইসটি পুনরায় সংযোগ করুন

আপনি যদি কম্পিউটার আইডি সংযোগ করতে রাজি হন তবে ডিভাইসটি জিজ্ঞাসা করবে। আপনার এটি নিশ্চিত করা দরকার।

5. এখন ডিভাইস চেক করুন

এটি এখন অনুমোদিত!

adb devices
<ANDROID_SDK_HOME>\platform-tools>adb devices
List of devices attached
4df798d76f98cf6d        device

4
দ্বিতীয় পদক্ষেপটি এখানে প্রয়োজনীয় ছিল না, তবে সেই মেনুটিও খুঁজে পেল না।
সাইমন ফোর্সবার্গ

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

1
আমার পক্ষে কাজ করেনি; অ্যান্ড্রয়েড 6.0 মার্শমেলোর কোনও বিকল্প নেই "ইউএসবি ডিবাগিং অনুমোদন প্রত্যাহার করুন।" দ্রষ্টব্য: এডিবি হত্যার পরে, আমি "এই বিজ্ঞাপনটির b ADB_VENDOR_KEYS সেট করা নেই; ভুল মনে হলে 'অ্যাডবি কিল-সার্ভার' চেষ্টা করুন"; পাশাপাশি হিসাবে "ত্রুটি: অননুমোদিত ডিভাইস" ইত্যাদি
হারুন ক্যাম্পবেল

2
অ্যান্ড্রয়েড ৪.৪.৪ এ আমি "ইউএসবি ডিবাগিং অনুমোদন বাতিল করুন" বিকল্পটি খুঁজে পাচ্ছি না। এটা কোথায়?
জনিটেক্স

6
যদি আপনার ডিভাইস অনুমোদনের জন্য অনুরোধ না করে তবে এটি হতে পারে কারণ আপনি যে অ্যাকাউন্টটি চালাচ্ছেন adbতাতে কীগুলি হ্যান্ডেল করার অনুমতি নেই। যদি এটি আপনার হয়ে থাকে তবে এটি উন্নত অনুমতিগুলি ব্যবহার করে দেখুন (উদাঃ sudo)।
ম্যাট্রিক্সম্যানএটিআইআরসেবা

88

ওহ অবশেষে আমি এটি সন্ধান! Eclipse ডিরেক্টরি সরানোর পরে আমি এটি অন্য ডিরেক্টরিতে ইনস্টল করেছি।

echo %ANDROID_SDK_HOME%

sdk ডিরেক্টরিতে ভুল পথ প্রদর্শন করেছে।

  1. set ANDROID_SDK_HOME "E:\adt-bundle-windows-x86_64-20140321\sdk"
  2. প্লাগ ডিভাইস
  3. adb kill-server
  4. adb start-server
  5. প্লাগ ডিভাইস

এই পদক্ষেপগুলির পরে, আমি আমার ফোনে আরএসএ ফিঙ্গারপ্রিন্টের সাথে নিশ্চিতকরণ ডায়ালগ দেখতে সক্ষম হয়েছি :)


এটি ডিবাগ সক্ষম করার সংলাপটি দেখাচ্ছে না ... এখানে কোনও পরামর্শ!
CoDe

1
পরিবেশের পরিবর্তনশীল সেট করা আমার পক্ষে কাজ করেছিল, তবে এটি কার্যকর হওয়ার জন্য আমাকে একটি রিবুট করতে হয়েছিল।
টিম এস ভ্যান হরেন

19
আমি unplug deviceচালানোর জন্য একটি কমান্ড হিসাবে নিয়েছি ...
স্বরে

আমার ক্ষেত্রে ANDROID_HOME_SDK এর পরিবেশগত পরিবর্তনশীল 'E: roid android-sdk \ SDK Managerr.exe' এর দিকে নির্দেশ করে যা ভুল। সুতরাং, আমি 'E: \ android-sdk' এ পরিবর্তনের পরে আমি তার মতো প্রতিধ্বনিত করার চেষ্টা করি তবে পরিবেশটি আপডেট হয় নি বলে মনে হয়। সুতরাং, আমি পিসি পুনরায় চালু করি -> ইউএসবি আনপল -> অ্যাডবি কিল-সার্ভার -> অ্যাডবি স্টার্ট সার্ভার -> প্লাগ ইউএসবি -> কাজ!
জংজ পুয়াংপুট

আমি অ্যাডবি কিল-সার্ভার এবং অ্যাডবি স্টার্ট সার্ভার ব্যবহার করছিলাম যা কাজ করে না তবে যখন ডিভাইসটি আনপ্লাগ করা হয় এবং কমান্ডটি ব্যবহার করে এটি ধন্যবাদ জানায়!
Yirga

55

নতুন কী তৈরি করতে এডিবিকে জোর করে দেখুন।

  • লিনাক্সে:

    $ mv ~/.android/adbkey ~/.android/adbkey.old
    $ mv ~/.android/adbkey.pub ~/.android/adbkey.pub.old
    $ adb kill-server
    $ adb start-server
  • উইন্ডোজ 10 এ (আপনাকে ধন্যবাদ, পাউ কোমা রামিরেজ , নবীন এবং ডি 4c0d312 !):

    • যাও %HOMEPATH%\Android\.android\
    • নামক ফাইলগুলি সন্ধান করুন adbkeyবা adbkey.pub
    • এই ফাইলগুলি মুছুন। অথবা, আপনি যদি নিরাপদে থাকতে চান তবে এগুলি অন্য ডিরেক্টরিতে সরিয়ে দিন।
    • উপরের পদক্ষেপগুলি পুনরাবৃত্তি করুন %USERPROFILE%\.android\
    • আবার চেষ্টা করুন

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


3
অন্য উত্তরগুলির কোনওটিই কাজ করেনি, এটি উত্তর দিয়েছিল! অনেক ধন্যবাদ! =)
ব্রাজিলিয়ান গায়

3
উইন্ডোজের জন্য %HOMEPATH%\.android\ বা তে কীগুলি পরীক্ষা করুন %USERPROFILE%\.android\ । আপনাকে ধন্যবাদ, তিনি আমার জন্য কাজ করেছেন!
পাউ কোমা রামিরেজ

1
@ e18r, আপনাকে ধন্যবাদ আপনি যা বলেছিলেন তা চেষ্টা করার পরে এটি কাজ করেছিল you আপনাকে অনেক ধন্যবাদ।
নবীন

1
ধন্যবাদ! উইন্ডোজ 10 এ, এটি আমার জন্য কাজ করে।
ব্লুসিলভার

1
ধন্যবাদ। এটি খুব জরুরিভাবে প্রয়োজন। মোহন মত কাজ।
raghu777

40

আমি Nexus7 দিয়ে একই সমস্যাগুলিতে চলেছি।

নিম্নলিখিত এটি ঠিক করার জন্য কাজ করেছে।

  1. আপনার ডিভাইসের মেনুতে Developerবিকল্পটি খুলুন Settings

  2. Switch off স্ক্রিনের উপরের ডানদিকে বোতাম।

  3. Deletedebug permissionমেনু তালিকা থেকে সমস্ত ।

  4. Switch on স্ক্রিনের উপরের ডানদিকে বোতাম।

এখন আপনার পিসিতে আপনার ডিভাইসটি পুনরায় সংযুক্ত করুন এবং সবকিছু ঠিকঠাক করা উচিত।

আমার দুর্বল ইংরেজির জন্য দুঃখিত এবং মেনুগুলির কিছু নাম (বোতাম) আপনার ভাষায় ভুল হতে পারে কারণ আমার জাপানী।


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

এটি একটি উইকো লেনীতে আমার জন্য কাজ করেছিল। ডিভাইসটি সংযোগ বিচ্ছিন্ন করুন, সুইচ Developerমোডটি বন্ধ করুন, ডিবাগ অনুমতিগুলি প্রত্যাহার Developerকরুন, বিকল্পগুলি আবার চালু করুন, ডিভাইসটি পুনরায় সংযোগ করুন, পুনরায় সক্ষম করুন USB debugging
ব্যবহারকারী 1438038

ধন্যবাদ! এটি লেনোভো ট্যাব 3
ব্লাডারজ

কিছুক্ষণের জন্য এটি ঠিক করার চেষ্টা করার পরে, Revoke USB Debugging Authorizationএখন আমার এমুলেটরটিকে হার্ড-রিসেট করে। গুণমান।
টিম্ম্ম্ম

28

আমারও একই সমস্যা ছিল। এটি "মিডিয়া ডিভাইস (এমটিপি) এর পরিবর্তে" ক্যামেরা (পিটিপি) "তে" ইউএসবি কম্পিউটার সংযোগ "সেট করে সমাধান করা হয়েছিল


1
একমাত্র উপায় আমার ID 1004:631d LG Electronics, Inc. Optimus Android Phone (Camera/PTP Mode)ধন্যবাদ জন্য কাজ করছে !
জোসেজুয়ান

1
এই 7.1.2 খুব আমার জন্য কাজ .. redmi নোট 3 NitrogeOS
ashishsony

এটি আমার জন্য ওয়ানপ্লাস ওয়ান বংশের 14.1।
অ্যালেক্স বার্গসল্যান্ড

স্যামসুং গ্যালাক্সি এস 4 অ্যাকটিভে আমার জন্য কাজ করেছেন।
Étienne

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

24

আমি এই বোকা ইস্যুতে ঘন্টা নষ্ট করেছি। উপরের সমাধানগুলির কোনওটিই আমার নিজের পক্ষে কাজ করে নি।

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

$ adb usb
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

পাশাপাশি

$ adb devices
List of devices attached
id1        unauthorized
id2        unauthorized
id3        unauthorized

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


এডিবি পুনরায় চালু করুন

আমি নীচের প্রতিটি বিভাগের পরে এটি সম্পাদন করব।

adb kill-server
adb usb

বিকাশকারী বিকল্পগুলির সাথে উন্মাদ হন

  1. বিকাশকারী বিকল্পগুলি বন্ধ এবং ফিরে চালু করুন
  2. ইউএসবি ডিবাগিংটি বন্ধ এবং ফিরে চালু করুন
  3. ইউএসবি ডিবাগিং অনুমোদন প্রত্যাহার করুনইউএসবি ডিবাগিং চালু থাকাকালীন চেষ্টা করুন এবং ইউএসবি ডিবাগিং বন্ধ থাকাকালীন চেষ্টা করুন ।

পুনরায় প্লাগ ডিভাইস

  1. ফোনে ইউএসবি কেবলটি আনপ্লাগ এবং পুনরায় প্লাগ করুন।
  2. আপনার ইউএসবি তারের সাথে সংযুক্ত থাকা আপনার পিসিতে শারীরিক পোর্টগুলি স্যুইচ করুন
  3. আপনার ডিভাইসগুলি সংযুক্ত করতে আপনি ব্যবহার করছেন শারীরিক ইউএসবি কেবলগুলি স্যুইচ করুন

সবকিছু রিবুট শুরু করুন

  1. আপনার সমস্ত ডিভাইস পুনরায় বুট করুন এবং আবার সংযোগ করুন
  2. আপনার পিসি রিবুট করুন
  3. ওয়াইফাই চালু এবং বন্ধ টগল করুন

জিনিসগুলি মুছতে শুরু করুন

  1. সতর্কতা আপনার ~/.androidফোল্ডারটি মুছুন । কখনও কখনও এই ফোল্ডারে ভুল অনুমতি থাকতে পারে যা সমস্যার কারণ হতে পারে। আপনি প্রথমে এই ফোল্ডারটি ব্যাক আপ করতে চাইতে পারেন।
  2. প্রোগ্রামগুলি অ্যাড / অপসারণ থেকে সমস্ত প্রস্তুতকারকের নির্দিষ্ট ড্রাইভার আনইনস্টল করুন। আমি নিম্নলিখিতগুলি আনইনস্টল করেছি (নামগুলি নির্ভুল নয়)
    • এলজি ইউনাইটেড ইউএসবি ড্রাইভার
    • এইচটিসি মোবাইল ইউএসবি ড্রাইভার
    • ওয়ানপ্লাস ইউএসবি ড্রাইভার 1.00
    • স্যামসাং ইউএসবি ড্রাইভার ver
  3. আমি সমস্ত এমুলেটর এবং তাদের সম্পর্কিত ড্রাইভারগুলিও আনইনস্টল করেছি (alচ্ছিক)
    • Nox & সম্পর্কিত ড্রাইভার
    • Bluestacks
    • Genymotion

সমস্ত Android সম্পর্কিত পরিবেশের ভেরিয়েবল মুছুন।

  1. %ANDROID_HOME%এটি সেট থাকলে মুছুন
  2. %ANDROID_SDK_HOME%এটি সেট থাকলে মুছুন

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

যদি এটি এখনও কাজ না করে তবে এই বিষয়টিতে এই ধরণের আরও কিছু এসও পোস্ট ব্যবহার করে দেখুন:


8
এখানে অন্যান্য পরামর্শগুলির মধ্যে কোনওটিই কাজ করেনি, তবে এটি আমাকে সঠিক ট্র্যাকগুলিতে পেয়েছে। ~ / .Android ডিরেক্টরি অংশটি প্রায় সঠিক। স্পষ্টত এই লক্ষণগুলির সাথে এসডিকে অ্যাডবি-র সাম্প্রতিক অ্যান্ড্রয়েড স্টুডিও আপডেট করা কাজ করা বন্ধ করে দিয়েছে। শেষ পর্যন্ত আমি জানতে পেরেছিলাম যে ~ / .android / adbkey এবং ~ / .android / adbkey.pub উভয়ই 0 আকারের ফাইল ছিল, তাই আমি এগুলি মুছে ফেলেছি, অ্যাডবি সার্ভারটি পুনরায় চালু করেছি, এবং ভয়েলা! আমার লেখককে তাত্ক্ষণিকভাবে তাড়াতাড়ি পেয়েছি।
mkilmanas

3
মুছে ফেলার আনন্দও ছিল~/.android
ইভান ক্যারল

3
ধন্যবাদ। Everything / .অ্যান্ড্রয়েড মোছা অন্য কিছু করার পরেও এবং দীর্ঘকাল ধরে সেখানে থাকার পরে এটি আমার জন্য সমাধান করেছে!
শীলা

@ ইভানক্রোল আপনার কেবল মুছতে হবে~/.android/adbkey
পিমেন্টেল

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

15

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

এটি সম্ভব যে কেবল মালিকানা পরিবর্তন করাও সমস্যাটি সমাধান করে দিতে পারে - আমি অনুমান করছি যে এটির ভিতরে সঞ্চিত অ্যাডবি কী ফাইলটিতে অ্যাক্সেসের সহজ অভাব ছিল এটি সমস্যার মূল। যদিও আমি তা যাচাই করিনি, এবং আমি ইচ্ছাকৃতভাবে আমার হার্ড-উইন সংযোগটি ভেঙে যাচ্ছি না যাতে আমি পরীক্ষা করতে পারি ;-)


আমার কাছে, ~/.androidফোল্ডারে adbkey.pubফাইলটির অভাব ছিল ।
ব্রাজিলিয়ান গায়

13

আমার জন্য কাজ করা পদক্ষেপগুলি:
1. ইউএসবি কেবল থেকে ফোনটি সংযোগ বিচ্ছিন্ন করুন
2. ফোনে ইউএসবি ডিবাগিং প্রত্যাহার
করুন 3. ডিভাইসটি পুনরায় চালু করুন
4. ডিভাইসটি পুনরায় সংযোগ করুন

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


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

ধন্যবাদ, সুতরাং আমার যা দরকার তা হল একটি পুরুষ থেকে পুরুষ ইউএসবি কেবল is ডার্ন, @ ওভালোস্ট ধন্যবাদ যদিও
ralphgabb

8

বার্তাটি যেমন বলেছে, আপনাকে আপনার ফোনে অ্যাডাবির অ্যাক্সেসের অনুমতি দেওয়া দরকার।

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

যদি আপনার ডিভাইস পিসির সাথে সংযুক্ত থাকে তখন কোনও বার্তা না দেখায় ustজাস্ট এটি করুন।

/ ডেটা / মিসক / অ্যাডবি / অ্যাডবি_কি সরান, আপনার ফোনটি পুনরায় বুট করুন এবং আবার সংযুক্ত হওয়ার চেষ্টা করুন। বার্তাটি আসা উচিত।


2
তবুও কোনও বার্তা নেই। আমি এখন কী করব জানি না :( আমি এমুলেটরটিতে ডিবাগ চাই না ...
কোয়াক

আনপ্লাগ এবং পুনরায় প্লাগ কাজ! এই দৃশ্যটি ঘটে যখন প্রথমবারের জন্য ইউএসবি ডিবাগিং সক্ষম করে।
ডেভিড ডগলাস

8

আমার নেক্সাস ১০-এর মাধ্যমে আমি এই ত্রুটিটি পেয়েছি I আমি যে উত্তরগুলি পেয়েছিলাম তার সবগুলি চেষ্টা করেছিলাম এবং তখন আমি বুঝতে পারি যে আমি স্বাভাবিকের চেয়ে আলাদা ইউএসবি পোর্ট ব্যবহার করছি। আমি সাধারণত পোর্টটি ব্যবহার করি যা আমার ল্যাপটপের অপর প্রান্তে ব্যবহার হয়, এবং আমার ট্যাবলেটে অনুমোদনের ব্যবস্থা চালু হয়েছিল!


6

অসক্স এবং নেক্সাস 5 (এ 6.0.1) এ একই সমস্যা রয়েছে। অ্যান্ড্রয়েড স্টুডিও বা অন্য কোনও আইডিই ডিভাইসে সংযুক্ত হতে না পেরেও আমি অনুমোদনের পপ-আপ পেয়েছি এবং এটি নিশ্চিত করেছি।

আমার Nexus ( মূলযুক্ত ) কী ফাইলগুলি অনুপস্থিত দেখিয়েছেন ।

  • অ্যান্ড্রয়েড ডিভাইসটি পুনরুদ্ধারে পুনরায় বুট করা হয়েছে
  • রন কোডটি নীচে আটকানো হয়েছে
  • রিবুট করা অ্যান্ড্রয়েড ডিভাইস, অ্যাডবি এখন ডিভাইস সনাক্ত করে

কম্পিউটার থেকে অ্যান্ড্রয়েড ডিভাইসে কী চাপুন:

 cd ~/.android && adb push adbkey.pub /data/misc/adb/adb_keys

সমাধান এখান থেকে এসেছে


এটি এমন কোনও ডিভাইসের উত্তর যা কোনও এডিবি অনুমোদন ডায়ালগ প্রদর্শন করতে পারে না (যেমন কাস্টম কার্নেল ইনস্টল করার সময়)
BamsBamx

5

আমি এটির সাথে টায়ার্ড ছিলাম, আমার ফোনের ওয়াই-ফাই বন্ধ করে সেই অনুমতি ডায়ালগটি পেয়েছি।


5

সমাধানটি হ'ল আপনার ফাইলটি ~/.android/adbkey.pub(জিএনইউ / লিনাক্সে, বা %USERPROFILE%\.android\adbkey.pubউইন্ডোজে) অ্যান্ড্রয়েডে অনুলিপি করা এবং এটি হিসাবে স্থাপন করা /data/misc/adb/adb_keys। এটি করতে আপনার রুট সুবিধার দরকার।

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

অন্তত এটি কাজ করে।


4

আমি আমার ফোনে আরএসএ ফিঙ্গারপ্রিন্ট পপ আপ পাচ্ছিলাম না।

আমাকে intoুকতে হয়েছিল

  C:\Users\<userName>\.android\adbkey and adbkey.pub 

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

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


4

এটা আমার সমস্যা সমাধান!

  1. আপনার অ্যান্ড্রয়েড সিমুলেটর চালান
  2. সেটিং এ যান এবং বিকাশকারী মোড সক্ষম করুন
  3. বিকাশকারী সেটিংস থেকে ইউএসবি ডিবাগিং সক্ষম করুন

এই মুহুর্তে আপনি ডিভাইসকে অনুমোদনের জন্য এমুলেটরটিতে পপআপ ম্যাসেজ পাবেন এবং আপনি ভাল হয়ে যাবেন :)


3

আপনি যদি উবুন্টুতে থাকেন তবে সার্ভারটি রুট হিসাবে চালানোর চেষ্টা করুন:

sudo adb kill-server

sudo adb start-server

এটি উবুন্টু 19.10 এবং অ্যামাজন ফায়ার 7 এ আমাকে সাহায্য করেছে, ধন্যবাদ!
21

3

আপনার ফাইলটি মুছে ফেলা উচিত: c:\users\_user_name_\.android\adbkey


এটি আমাকে @ মার্টিনের 5-পদক্ষেপ প্রক্রিয়া অনুসরণ করার সাথে সাথে সহায়তা করেছিল। এটি 2 এবং 3 পদক্ষেপের মধ্যে যেতে পারে
বিড়াল পেরি

2

কিছু স্যামসাং ডিভাইসে মোড পরিবর্তন যা ডায়াল *#0808#করে সেট করা যায় তা সরাসরি রিবুট ছাড়াই স্থির থাকে না। পুনরায় বুট করার পরে, একই স্ট্রিংটি ডায়াল করুন এবং নিশ্চিত হয়ে নিন যে আপনি adb + mdpসিলেক্ট করেছেন এবং ইউএসবি সেট করেছেন AP। এর পরে ফোনটি পুনরায় সংযোগ স্থাপন এবং এডিবি সার্ভারটি পুনরায় চালু করার বিষয়টি নিশ্চিত করুন। এছাড়াও ইউএসবি হাব এবং ভার্চুয়াল মেশিনগুলি এড়াতে চেষ্টা করুন ডাইনি অবশ্যই আরও জটিল করে তোলে। অনুমোদিত ডিভাইস ইত্যাদি সাফ করার জন্য পূর্বে উল্লিখিত নির্দেশাবলী অনুসরণ করুন


গ্রেট! স্যামসাং গ্যালাক্সি এস 5 অ্যান্ড্রয়েড 5.0 (কিটকাট থেকে আপডেট হওয়া ওটিএ) এর জন্য কাজ করে। আমার আরও উল্লেখ করা উচিত যে সমস্যাটি কেবল উইন্ডোজ 7 ডেস্কটপে উপস্থিত হয়েছিল। উইন্ডোজ 7-এ ল্যাপটপ এবং মিনি-ম্যাক এটি অনুমোদনের জন্য কখনও জিজ্ঞাসা করে না!
পাগলামি

2

আমারও একই সমস্যা ছিল। তবে এটি একটি ভিন্ন সমাধান ব্যবহার করে সমাধান করা হয়েছিল। আমি ভেবেছিলাম আমি এটিকেও এখানে ভাগ করে নিতে পারি। আমাকে প্রথমে আমার সমস্যাটি বর্ণনা করুন।

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

তারপরে আমি apt-get purgeযে বিজ্ঞাপনটি আগে ইনস্টল করেছি তা আনইনস্টল করেছি। অ্যান্ড্রয়েড এসডিকে platform-toolsফোল্ডারে অ্যাডবি প্রোগ্রাম রয়েছে । আমি কেবল পরিবেশের পরিবর্তনশীল পথে পথ যুক্ত করেছি এবং এটি একটি কবজির মতো কাজ করেছে।

export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
adb devices
List of devices attached
f7f716d56905    device

সুতরাং সমস্যাটি অ্যান্ড্রয়েড এসডিকে পরিবেশের পরিবর্তনশীল পথে সেট করে নি।


2

আমি যখন আমার বিকাশের ডিভাইস পরিবর্তন করেছি তখন একই সমস্যাটি উপস্থিত হতে শুরু করে, এটি সমাধান হয়ে যায়:

$ mv ~/.android/adbkey ~/.android/adbkey.old
$ mv ~/.android/adbkey.pub ~/.android/adbkey.pub.old
$ adb kill-server
$ adb start-server

1

আপনার কি বাজানো আছে কিনা তা পরীক্ষা করুন। এটিই একটি সম্ভাব্য সমাধান


1

আমি কেবল অ্যাডবি কিল-সার্ভার চেষ্টা করি , এটি আমার পক্ষে কাজ করে:

PS C:\Users\languoguang> adb devices
List of devices attached
MKJ0117A19000186        unauthorized
PS C:\Users\languoguang> adb shell
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

অ্যাডাব সার্ভারটি মেরে আরম্ভ করুন:

PS C:\Users\languoguang> adb kill-server
PS C:\Users\languoguang> adb start-server
* daemon not running; starting now at tcp:12345
* daemon started successfully
PS C:\Users\languoguang> adb devices
List of devices attached
MKJ0117A19000186        device

1

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

বিকাশকারী সেটিংসে যান।

বিকাশকারী সেটিংস বন্ধ করুন।

বিকাশকারী সেটিংস চালু করুন।

ইউএসবি ডিবাগিং সক্ষম করুন (এবং আপনি পূর্বে যে কোনও সেটিংস সক্ষম করেছেন)

আপনার ডিভাইসটিকে কম্পিউটারে পুনরায় সংযুক্ত করুন।

আবার চেষ্টা করুন.

আমার জন্য কাজ করেছেন তাই আশা করি এটি আপনার পক্ষে কাজ করে!


0

আমার দুটি ফোনে একই বার্তা ছিল:

- Sony Xperia E
- Samsung Galaxy Core 2

উভয় Android 4.4.2, এবং আমি এই দুটি পদক্ষেপের মাধ্যমে এটি সমাধান করেছি:

১.- এসডিকে ম্যানেজারের কাছ থেকে অ্যান্ড্রয়েড এসডিকে সর্বশেষতম সংস্করণ ডাউনলোড করে আমার এডিবিটি 1.0.31 এ আপডেট করা হচ্ছে

আপনি টাইপ করে আপনার অ্যাডবি সংস্করণটি পরীক্ষা করতে পারেন

adb version

২.- একবার ফোনটি ইউএসবি ডিবাগিং মোডে প্লাগ হয়ে গেলে, একটি বার্তা উপস্থিত হয় যা আপনাকে এই কম্পিউটারটিকে ডিবাগিংয়ের জন্য অনুমোদন করতে বলে। আপনি চিহ্নিত করতে হবে "সর্বদা এই কম্পিউটারে অনুমতি দিন" , এবং এর উপর ক্লিক অনুমতি দিন

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


0

এটি ত্রুটিযুক্ত কারণ আপনার উইন্ডো সংস্করণে ফোনটি থেকে রিসিভারের অনুমোদনের জন্য ইউএসবি 3.0 র জন্য ড্রাইভার নেই। আমি এই বাগের সাথে 5 দিন কাটিয়েছি। এখন, 58964_Intel (R) _USB_3.0 ড্রাইভার ইনস্টল করুন। এবং দুর্দান্ত কোড সহ চালিয়ে যান!

ড্রাইভার ডাউনলোড করতে আমি এই লিঙ্কটি ব্যবহার করি


0

এটি সমস্ত পরিস্থিতিতে কাজ করতে পারে না তবে আমি একটি দীর্ঘ তারের ব্যবহার করেছি কারণ আমার ডিভাইসটি সঠিকভাবে সংযোগ স্থাপন করে না এবং মেসেজটি পপ আপ করবে না তারের পরিবর্তনটি সমস্যার সমাধান করতে পারে


0

adb usb আমার জন্য কাজ করেছে এটি ইউএসবি পোর্টে অ্যাডবি ডেমোন শোনার আদেশটি পুনরায় চালু করে আদেশটি ফিরে এসেছে:

ত্রুটি: ডিভাইস অননুমোদিত। দয়া করে আপনার ডিভাইসে নিশ্চিতকরণ ডায়ালগটি পরীক্ষা করুন

। তবে আরএসএ কীটির প্রম্পটটি সরাসরি ফোনে প্রদর্শিত হয়েছিল। একবার আমি অনুমোদন করলে, সবকিছু প্রত্যাশা অনুযায়ী কাজ শুরু করে


এটি কেবল আমাকে "ত্রুটি দেয়: কোনও ডিভাইস / ইমুলেটর পাওয়া যায় নি"।

0

অ্যান্ড্রয়েড স্টুডিও ইনস্টল করার পরে, আমার কাছে "~ / .android" ফোল্ডারে ভুল অনুমতি ছিল (কেবল মূলের জন্য পড়তে এবং লেখার জন্য অ্যাক্সেস)। সুতরাং আমি এটিকে পরিবর্তন করেছি এবং অ্যান্ড্রয়েড স্টুডিও থেকে প্রকল্পটি চালিয়েছি (ডিভাইসটি এখনও "অননুমোদিত" হিসাবে চিহ্নিত হয়েছিল)।

অ্যান্ড্রয়েড স্টুডিওতে একটি ত্রুটি "এপকে ইনস্টল করার সময় ত্রুটি" দেখানো হয়েছিল, তবে "~ / .android" ফোল্ডারে "অ্যাডবকি", "অ্যাডবকি.পব", "ডিবাগ.কিস্টোর" ফাইল তৈরি করা হয়েছিল।

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

আশা করি কেউ এই সমাধানের দিকে এগিয়ে যাবেন।


0

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

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

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

(উইন্ডোজ 10 বাড়িতে সম্পন্ন হয়েছে)।


0

আমি বেশ কিছু সময়ের জন্য এটিতে আটকে ছিলাম এবং আমার ফোনটি সংযুক্ত হবে এমন একটি কম্পিউটার থেকে অ্যাডবকিটি অনুলিপি করে আমি বিষয়টি সম্পূর্ণরূপে পদক্ষেপ করতে সক্ষম হয়েছি।

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