android - برنامج - لا يتعرف ADB على Nexus 4 ضمن Windows 7




برنامج adb (18)

(Windows 7) كان الحل الخاص بي هو العثور على الجهاز في "إدارة الأجهزة" ، وإلغاء تثبيت برنامج التشغيل الموجود وتثبيت واحد جديد من مجلد Android في حساب المستخدم الخاص بك باستخدام الخيار تضمين الدلائل الفرعية.

أتمنى لك كل خير.

أعمل على Windows 7 ، وقمت بتحديث كافة برامج التشغيل كما تقول على موقع ويب مطور Android فيما يتعلق باستخدام الأجهزة. ومع ذلك ، لا يزال Eclipse لا يتعرف على جهاز Nexus 4 عندما أحاول تشغيل التطبيق. يظهر محدد جهاز Android ، لكنه لا يعرض أي شيء في قسم الأجهزة. لقد قمت بتشغيل تصحيح الأخطاء ، وتطبيقات الطرف الثالث ، ومواقع وهمية كل على هاتفي كذلك.

هل هذا بسبب أن الهاتف لا يزال جديدًا؟ هل هناك طريقة لجعل جهاز Nexus يعمل مع Eclipse؟

لا يتم عرض أي شيء تحت أجهزة ADB في موجه الأوامر.


أنت بحاجة إلى تثبيت برامج تشغيل USB فقط إذا كنت تستخدم Windows (إذا كنت تستخدم MAC / Linux ، فعلى الأرجح أنه سيعمل بشكل جيد بدون أي تثبيت لبرنامج التشغيل)

في الرابط التالي يصفون كيفية القيام بذلك:

http://developer.android.com/tools/extras/oem-usb.html

باختصار:

  1. قم بتوصيل جهازك الذي يعمل بنظام Android بمنفذ USB بجهاز الكمبيوتر الخاص بك.
  2. انقر بزر الماوس الأيمن على جهاز الكمبيوتر من سطح المكتب أو مستكشف Windows ، وحدد إدارة.
  3. حدد الأجهزة في الجزء الأيمن.
  4. حدد موقع جهاز آخر وتوسيعه في الجزء الأيسر.
  5. انقر بزر الماوس الأيمن على اسم الجهاز (مثل Nexus S) وحدد Update Driver Software (تحديث برنامج التشغيل). سيطلق هذا 6. معالج تحديث الأجهزة.
  6. حدد استعراض الكمبيوتر بحثًا عن برنامج التشغيل وانقر فوق التالي. انقر فوق استعراض وحدد موقع مجلد برنامج تشغيل USB. (يوجد برنامج تشغيل USB USB في \ extras \ google \ usb_driver.)
  7. انقر فوق التالي لتثبيت برنامج التشغيل.


اضطررت إلى اللجوء إلى تثبيت نظيف لنظام التشغيل Windows 7 x64 لإصلاح هذه المشكلة.

حاولت جميع الخطوات / المتغيرات في الإجابات الأخرى. لا حظ. سيعرض "مدير الأجهزة" واجهة "جهاز Android ADB / Android المركب ADB" التي تعمل بشكل صحيح مع برنامج التشغيل 7.0.0.1 من Google ، ولكن لا شيء يمكنه الحصول على "أجهزة adb" لعرض جهاز Nexus 4.

لقد استخدمت USBDeview لإلغاء تثبيت كل جهاز USB متصل بالكمبيوتر باستثناء لوحة المفاتيح والماوس. لا حظ.

قمت بتمكين "إظهار الأجهزة المخفية" في "إدارة الأجهزة" وإزالة تثبيت أي شيء متعلق بـ USB. لا حظ.

أضفت معرّف مورّد Google إلى adb_usb.ini. لا حظ. لقد حذفت adb_usb.ini وشغلت 'android update adb'. لا حظ.

أحضرت جهاز Nexus 4 إلى شقة أخي للتأكد من عدم وجود خلل به. عملت على جهازه دون خلل.

يسرني أن عملية التثبيت النظيف قد تمت بنجاح ، لأن المزيد من استكشاف الأخطاء وإصلاحها سيتطلب تبديل اللوحات الأم أو شراء جهاز MacBook.

الصبى الذى صعد بسرعه.


بالنسبة لي ، كان نيكزس 4 وويندوز 7. أنا إعادة تثبيت برامج التشغيل ، وتغير إلى PTP - ذهب أساسا من خلال كل شيء.

النقر فوق علامة التبويب التي ذكرت MainActivity.java بدلاً من activity_main.xml في Eclipse الثابتة بالنسبة لي.


حلّي سخيف جداً لقد جربت كل الحلول المذكورة أعلاه وأهدرت الكثير من الساعات. ثم اكتشفت الحل عندما استعرضت خيارات المطورين. لم أتحقق من خيار "تصحيح أخطاء USB". يعني سخيفة لي يتفوق على خيارات المطور يعني يتحول على تصحيح USB ، لكنني كنت مخطئا.


فقط لإضافة إلى الوظائف المذكورة أعلاه لأي شخص يكافح من أجل الحصول على Nexus 4 المعترف بها من قبل Eclipse - ADT. في الماضي تم التعرف على الجهاز من قبل Eclipse ADT دون أي مشاكل!

واجهت نفس المشاكل مثل السؤال الأصلي. كل نهج حاولت لن يعمل ...

  • تبديل "USB debug" التحديد
  • تبديل اختيار "السماح لجهات خارجية" بالتطبيقات
  • السماح بمواقع وهمية
  • إعادة تثبيت السائق
  • إعادة تشغيل adb.exe

حل بسيط في النهاية

  • انتقل إلى الإعدادات -> التخزين -> USB حالة الكمبيوتر (خيار القائمة من شاشة التخزين)

  • التغيير من جهاز الوسائط (MTP) إلى الكاميرا (PTP)


فقط لتأكيد تعليق سابق. كنت بحاجة إلى تبديل الاتصال الخاص بي إلى وضع الكاميرا (PTP) بالإضافة إلى تمكين خيارات المطور ثم تحديد تصحيح أخطاء USB من خيارات المطور التي ظهرت حديثًا.


في نظام التشغيل Windows 7 ، مع Samsung Nexus S ، لم يُظهر أي شيء في إدارة الأجهزة ، ولم يُظهر أمر adb devices أي أجهزة ، ولكن عند توصيل الجهاز ، تم تصحيح أخطاء USB وتم توصيله.

استخدمت إجابة Andrea في 2 فبراير لتثبيت برنامج تشغيل Google USB ، الذي أنشأ / gooogle / usb_driver واستعمل إجابة RobertNovelo في Mar 7 للانتقال إلى الرابط واتباع التعليمات. ظهر الجهاز في "إدارة الأجهزة" تحت "الآخر". قمت بالنقر بزر الماوس الأيمن فوقه وبرنامج التشغيل المحدّد للتحديث ، وهو الآن يظهر في "إدارة الأجهزة" ضمن "جهاز Android" ، adb devices الآن adb devices سطر الأوامر.


كانت الأعراض الخاصة بي الجهاز المركب (هذا يحتوي على جميع أجهزة USB الفعلية مثل واجهة ADB ، الكاميرا ، إلخ) لم يتم تثبيت. يحتوي هذا على معرف جهاز من:

USB\VID_18D1&PID_4EE6&REV_0228
USB\VID_18D1&PID_4EE6

سيكون لدى أطفال الجهاز المركب & MI _ ## من بعدهم. إذا رأيت ذلك ، فهذه ليست القضية نفسها.

حل هذه المشكلة عن طريق معالجة usb.inf إلى٪ windir٪ \ inf من جهاز ظاهري من Windows 7. تم اكتشاف الأجهزة وتثبيتها بشكل جيد بعد.


لإصلاح / تثبيت برنامج تشغيل Android USB على نظام التشغيل Windows 7/8 32bit / 64bit :

  1. قم بتوصيل جهازك الذي يعمل بنظام Android بمنفذ USB بجهاز الكمبيوتر الخاص بك.
  2. انقر بزر الماوس الأيمن على جهاز الكمبيوتر من سطح المكتب أو مستكشف Windows ، وحدد إدارة .
  3. حدد الأجهزة في الجزء الأيمن.
  4. حدد موقع جهاز آخر وتوسيعه في الجزء الأيسر.
  5. انقر بزر الماوس الأيمن على اسم الجهاز ( Nexus 7 / Nexus 5 / Nexus 4 ) وحدد تحديث برنامج التشغيل . سيطلق هذا معالج تحديث الأجهزة.
  6. حدد استعراض الكمبيوتر بحثًا عن برنامج التشغيل وانقر فوق التالي.
  7. انقر فوق استعراض وحدد موقع مجلد برنامج تشغيل USB. (يوجد برنامج تشغيل USB USB في <sdk>\extras\google\usb_driver\ .)
  8. انقر فوق التالي لتثبيت برنامج التشغيل.

إذا كان لا يزال لا يعمل حاول تغيير من MTP إلى PTP .


لتمكين تصحيح أخطاء USB ، انتقل إلى الإعدادات ، حول الهاتف ، ثم في أسفل رقم تكوين الصنبور سبع مرات. سيؤدي هذا إلى تمكين إعدادات مطور البرامج حيث يمكنك تمكين تصحيح أخطاء USB.


لدي طريقة لإصلاح مشكلتك:

  1. تنزيل Nexus Root Toolkit v2.0.4: http://www.wugfresh.com/nrt/
  2. ثبّت الغطاس واختره واختر Google API. على سبيل المثال ، اخترت Nexus 4 و Google API 4.4.4 المحدد
  3. انقر فوق "دليل تثبيت برنامج التشغيل الكامل ..." وانقر فوق علامة التبويب 3 الخطوة. اختر برامج تشغيل Google.

لقد كان سائق مشكلة في عداد المفقودين معي. قمت بتمكين تصحيح أخطاء USB ، وحاولت تغيير كابل USB ، وحاولت إعادة تثبيت برامج تشغيل Google USB ، ولكن لم يحدث شيء لإنقاذي.

ثم قمت في النهاية بتنزيل برامج تشغيل الأجهزة كما هو مقترح here .

للتأكد من وجود مشكلة في برنامج تشغيل الجهاز ، انتقل إلى:

  1. الكمبيوتر-> انقر بزر الماوس الأيمن
  2. تدبير
  3. مدير الجهاز

واعرف ما إذا كان جهاز Nexus معروضًا على أنه " جهاز Android " أو كجهاز في " الآخرين ".

إذا كانت تظهر في " الآخرين " ، فيجب حل مشكلتك عن طريق تنزيلها واستردادها ثم اتباع هذه الخطوات:

  1. انقر بزر الماوس الأيمن على جهازك بعد العثور عليه في "إدارة الأجهزة" وفقًا للخطوات الثلاث المذكورة أعلاه.
  2. قل برنامج تشغيل التحديث .
  3. قل استعراض جهاز الكمبيوتر الخاص بي للحصول على برنامج التشغيل
  4. حدده إلى الموقع الذي قمت بتنزيل برامج التشغيل من الرابط أعلاه.

أخيرًا ، سيظهر جهازك على النحو التالي:

وبمجرد إجراء ذلك ، ستظهر نافذة منبثقة على جهازك تطلب إذنًا للتصحيح. بمجرد قبولك ، فأنت مستعد!


لقد واجهت مشكلة مماثلة ، ولم ينجح أي من الحلول السابقة بالنسبة لي ، ولقد قمت للتو بحلها بنفسي (بعد بضع ساعات من الإحباط) ، لذلك سأشارك حلّي.

توقف جهاز الكمبيوتر الخاص بي فجأة عن التعرف على أي جهاز Android قمت بتوصيله بعد أن قام بتثبيت واجهة ADB الخاصة بـ Android Composite لجهاز Nexus 4. لم أكن قادراً على إلغاء تثبيت برنامج التشغيل ، لأن أي محاولة للقيام بذلك من قبل "إدارة الأجهزة" لم تنجح (توقف "إدارة الأجهزة" عن الاستجابة كل مرة).

لذلك قمت بحلها بهذه الطريقة:

  1. قم بتبديل Windows إلى الوضع الآمن
  2. إلغاء تثبيت واجهة ADB Android Composite
  3. تثبيت واجهة سامسونج ADB ADB القديم
  4. قم بتبديل Windows إلى الوضع العادي
  5. المكون الإضافي لجهاز Android (Nexus 4 في حالتي)
  6. تعرف Windows على الجهاز كـ Nexus 4
  7. تثبيت برنامج التشغيل من مجلد android-sdk / extras / google
  8. كل شيء يعمل مرة أخرى! :)

لم يكن تثبيت Windows 7 الخاص بي العثور على برنامج تشغيل على الإطلاق. يحتوي منشور xda-forums على المجلد الصحيح لإخبار Windows حيث توجد برامج التشغيل - {SDK directory}/extras/google/usb-driver .

إذا لم يكن لديك إضافات / مجلد Google + Tim Bellis ، فانتقل إلى مدير SDK في IDE وابحث عن برنامج Google USB في فئة الإضافات ، وثبته. لا أستطيع أن أخبرك كيف تقوم بذلك في Eclipse ، ولكن إذا كان لديك IntelliJ IDEA ، فإنه بالقرب من أسفل القائمة ، قم بتحديده ثم انقر فوق "تثبيت الحزم".


واجهت نفس المشكلة ، لكنني لم أرغب في التغيير إلى وضع PTP. هذه هي الطريقة التي أصلحت بها مع MTP لا يزال ممكنا.

  1. تم إلغاء تثبيت Google USB Driver من Eclipse في Android SDK Manager.
  2. إلغاء تثبيت برنامج التشغيل من "إدارة الأجهزة" - انقر فوق مربع "حذف برنامج التشغيل من جهاز الكمبيوتر الخاص بي"
  3. غير متصل وإعادة توصيل هاتفي في الكمبيوتر.
  4. تم تثبيت برامج تشغيل Windows "بشكل غير صحيح" لجهاز Nexus 4.
  5. ظهر جهاز Nexus 4 الآن في جهاز الكمبيوتر مثل محرك أقراص.
  6. أعد تثبيت Google USB Driver في SDK Manager.
  7. تحديث برنامج تشغيل Nexus 4 في إدارة الأجهزة.
  8. كل شيء يعمل.

واجهت نفس المشكلة ولم يعمل أي مما سبق ، ولكن الحل التالي نجح في:

على جهاز Nexus 4:

  • اذهب للاعدادات

  • اختر خيارات المطور (من نهاية القائمة بعد الضغط على سبع مرات على "حول الهاتف")

  • تحقق من "تصحيح أخطاء USB" واضغط على موافق .





nexus-4