android - Nexus 10-غير مرئي للإعلان على نظام التشغيل Windows 7 أو Linux




usb (8)

لا يتعرف adb على Nexus 10 على نظام التشغيل Windows 7. وإليك ما قمت به:

  1. قم بتثبيت برنامج تشغيل SDK و USB من Google. يرى Windows 7 الجهاز اللوحي بمثابة "واجهة ADB لنظام Android".
  2. ضع الجهاز اللوحي في وضع مطور البرامج بالنقر فوق "حول الجهاز اللوحي" والنقر فوق رقم البنية سبع مرات
  3. ضع الجهاز اللوحي في وضع الكاميرا (PTP) بالانتقال إلى التخزين> اتصال كمبيوتر USB.
  4. بدء تشغيل الجهاز اللوحي وجهاز الكمبيوتر الخاص بي وخادم adb وإعادة تشغيله بشكل متكرر.

لا شيء من هذا يساعد. عندما أقوم بتشغيل "أجهزة adb" ، فهذا يعطيني قائمة فارغة. ماذا يمكنني أن أفعل؟

شكر.



بالنسبة لأولئك الذين ما زالوا عالقين بعد اتباع الإجابات الجيدة الأخرى ، جرب منفذ USB مختلفًا ... بالإضافة إلى إعادة تشغيل بنك التنمية الآسيوي فقط للتأكد. كان ذلك قد توقفت لي منذ العصور.


غريب كما يبدو ، حاول تبديل الجهاز اللوحي بين جهاز الوسائط ووضع الكاميرا. على 10 ADB يعمل فقط بالنسبة لي في وضع الكاميرا ، بينما في 7 يعمل فقط في وضع جهاز الوسائط.


كان لدي بعض المشاكل مع هذا أيضا. كنت في الفوز 8.

  1. قم بتثبيت برنامج تشغيل SDK و USB من Google. يتوفر برنامج تشغيل USB في "Android SDK Manager" في الكسوف.
  2. ضع الجهاز اللوحي في وضع مطور البرامج بالنقر فوق "حول الجهاز اللوحي" والنقر فوق رقم البنية سبع مرات (مجنون)
  3. افتح Windows Device Manager وانقر بزر الماوس الأيمن فوق "Android ADB Interface"
  4. انقر فوق خصائص
  5. علامة التبويب سائق
  6. تحديث برنامج التشغيل
  7. حدد "تصفح جهاز الكمبيوتر الخاص بي للحصول على برنامج التشغيل" ، حدد المجلد "sdk" ضمن الموقع الذي قمت بتثبيت sdk به في الخطوة 1 (على سبيل المثال ، D: \ Dev \ Software \ adt-bundle-windows-x86_64-20130219 \ sdk)

لست متأكدًا من سبب عدم اكتشاف النوافذ لها تلقائيًا ، لكنها لم تفعل ذلك. ربما يرجع السبب في ذلك إلى أن google لا تقوم بالفعل بتثبيت "برنامج التشغيل" في نظام التشغيل windows أو ربما بسبب تثبيت برامج تشغيل HTC USB بسبب هاتفي القديم.


كل ما كان علي فعله هو إعادة تشغيل الجهاز اللوحي.


لقد بدأت مع نفس المشكلة مثلك ، لكنني تمكنت من تشغيل اتصال adb على نظام Fedora 16 على النحو التالي:

  1. تم 0x18d1 في adb_usb.ini (لا أزعج بمعرف الجهاز)

  2. تم إدراج السطر الإضافي التالي في 99-android.rules . إنه ليس نفس الشيء بالنسبة لك ، لكنني أتركك لتجربته.

    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev", OWNER="johnp"
  3. الضغط على settings->about->version رقم settings->about->version 7 مرات.

  4. إعادة تشغيل الجهاز اللوحي ولاحظت أنه يتم إنشاء قسم جديد في إعدادات تسمى "خيارات المطور".

  5. تمكين تصحيح أخطاء USB في settings->about->developer خيارات settings->about->developer .

  6. على فيدورا أداء adb kill-server .

  7. على فيدورا أداء adb start-server .

  8. على فيدورا أداء adb devices .

أرى الآن جهاز USB جديد في القائمة. عندما أذهب إلى بيئة التطوير الخاصة بي (Eclipse) أرى الجهاز هناك أيضًا.



يجب أن تكون قد فعلت شيئين على الأقل للتعرف على جهازك على نظام Linux:

  1. حدد مُصنع USB ومعرف الجهاز في مدير التوصيل السريع
  2. إضافة إدخال إلى ~ / .android / adb_usb.ini باستخدام معرف manuacturer USB

قد تجد معرّفات الشركة المصنعة والجهاز باستخدام الأمر "lsusb" (هذا LSUSB في الحالة الصغيرة).





usb