Отже, у мене є Nexus 7, який я намагаюся підключити до комп'ютера Windows для налагодження через adb. Adb відмінно працює з моїм телефоном, але коли я підключаю планшет і запускаю adb devices
в Windows, я повертаю порожній список:
C:\android\sdk\platform-tools> .\adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
C:\android\sdk\platform-tools>
Планшет працює на платформі Android 4.2.2 build JDQ39. Налагодження через USB ввімкнено, я 7 разів натискав номер збірки, щоб активувати параметри розробника, і я намагався підключити як медіа-пристрій (MTP), так і як камеру (PTP). Планшет не вкорінюється, і завантажувач не розблокував.
На комп'ютері працює Windows 7 Enterprise SP1 x64. У мене остання версія adb, 1.0.31. Менеджер SDK каже мені, що у мене є SDK Tools rev 22.0.1 та SDK Platform-tools rev 17. Я намагався використовувати загальний драйвер usb_driver_r06 для Google версії 7.0.0.1 та 6.0, а також Asus usb_driver_r06 з http: // support. asus.com/Download.aspx?SLanguage=en&m=Nexus+7&p=28&s=2 . Кожен драйвер, який я намагаюся, показує планшет, як підключений у диспетчері пристроїв, або "Android Composite ADB Interface" або "Android ADB Interface"
Якщо я підключу планшет до свого Macbook Pro і запускаю adb-пристрої, я отримую діалогове вікно відбитків RSA, як я б очікував бачити в Windows:
Також якщо я запускаю планшет у швидкій завантаженні, натискаючи кнопки живлення та гучності. Я бачу це за допомогою утиліти fastboot:
C:\android\sdk\platform-tools> .\fastboot devices
015d262e32540802 fastboot
Я тут абсолютно не в ідеях. Будь ласка, будь-які пропозиції щодо стін будуть вітатися.