Отладка приложений для Android на Dell Venue 7 с использованием Eclipse

Недавно я купил планшет Dell Venue 7. Я планирую использовать это для тестирования и отладки приложений для Android. К сожалению, драйвер usb для этого устройства не выходит. Я проверил сайт dell, и они говорят, что драйвер для этого устройства не размещен на их веб-сайте. Они не предоставили информацию о том, где я могу получить драйверы для этого устройства.

У меня была вкладка Samsung Galaxy 3, и для этого устройства мне удалось загрузить драйвер устройства с веб-сайта Samsung и протестировать и отладить приложения, используя eclipse. В Dell Venue 7 нет драйверов устройств.

Любая помощь в отношении того, как я могу тестировать и отлаживать приложения на Dell Venue 7, будет с благодарностью.

Ответ 1

Решение sonicbabbler для меня не сработало. Я все еще не мог заставить окна распознавать планшет, и поэтому adb был слепым.

Я нашел решение здесь: http://opensource.dell.com/releases/venue8/developer-edition/Dell%20Tablet%20Install%20Instructions.pdf в разделе "Установите драйвер USB для режима adb".

Шаги, которые необходимо предпринять:

  • Включите "USB-отладку" на планшете (Настройки → Система → Параметры разработчика)
  • Подключите планшет к компьютеру.
  • Откройте диспетчер устройств (Панель управления → Система и безопасность → Диспетчер устройств)
  • Щелкните правой кнопкой мыши на непризнанном устройстве (в моем случае это было: "Другое устройство /Android " ) → Свойства
  • Выберите вкладку "Подробности", затем выберите "Идентификаторы оборудования" в раскрывающемся списке
  • Скопируйте два значения из окна
  • Перейдите в папку, где установлен Android SDK (если у вас установлена ​​Android Studio, она обычно находится в папке {android_studio_dir}\sdk)
  • Отредактируйте файл sdk- > extras- > google- > usb_driver- > android_winusb.inf(если вам не хватает такого пути - установите драйвер Google usb с помощью Android SDK Manager)
  • Добавьте идентификаторы, которые вы скопировали в файл, и сохраните файл. Убедитесь, что вы добавили записи в 32-разрядный раздел ([Google.NTx86]) и 64-разрядный раздел ([Google.NTamd64]) файла
  • Вернитесь в окно "Диспетчер устройств", щелкните правой кнопкой мыши на "Android" и выберите "Обновить программное обеспечение драйвера".
  • Выберите "Обзор моего компьютера для программного обеспечения драйвера"
  • Нажмите кнопку "Обзор"
  • Перейдите в папку "sdk- > extras- > google- > usb_driver" в SDK
  • Выберите "Далее", выберите "Установить это программное обеспечение драйвера в любом случае"
  • Отобразится экран успеха, нажмите "Закрыть"

Ответ 2

Я только что получил место 8 и смог получить эту работу. Вот что я сделал.

  • Поместите объект в режиме разработчика - НАСТРОЙКИ > О КОМПЬЮТЕ > коснитесь номера сборки семь раз.
  • Перейдите к НАСТРОЙКАМ > ОПРОСЫ РАЗВИТИЯ > и проверьте опцию USB Debugging
  • Подключите его к компьютеру - я использую Windows 8.1.
  • Откройте диспетчер устройств и найдите Android? устройство.
  • Загрузите драйвер Intel Android, я использовал v1.1.5 https://secure-software.intel.com/es-es/protected-download/385047/494732
  • Установку не удастся на Win8.1, извлеките EXE с помощью 7zip
  • В диспетчере устройств щелкните правой кнопкой мыши на Android-телефоне > Просмотрите мой компьютер для программного обеспечения драйверa > Выберите Позвольте мне выбрать из списка драйверов устройств на моем компьютере > Выберите Android-устройство > Have Disk > Перейдите в папку, в которую вы распаковали exe и выберите "android_winusb.inf" > Выберите "Интерфейс загрузчика Android" > Нажмите "ОК" для предупреждения, чтобы продолжить.
  • В диспетчере устройств он появится на "Android-загрузчике Android/Android"
  • Откройте "Затмение" и перейдите на "Выбор устройства Android" и выберите "Выбрать Android-устройство под управлением Android", появится опция "Dell-venue_8_3830-DellVenue8...".
  • Мне удалось успешно развернуть приложение на устройстве.

Ответ 3

Я сделал это раньше, имея такую ​​же проблему на моем компьютере с Windows 8.1:

  • Щелкните правой кнопкой мыши на EXE, выберите "Свойства".
  • Выберите вкладку "Совместимость".
  • Установите флажок "Выполнить эту программу в режиме совместимости для" и выберите "Windows 7" и нажмите "Принять".

Он должен работать.

Ответ 4

Я использую Dell Venue 7 с Android 4.4.4. Чтобы разрешить отладку Eclipse Adt, я последовал советам и получил идентификатор оборудования драйвера MTP в диспетчере устройств Windows. Он немного отличается от ID выше. возможно, потому, что я использую более новое/обновленное место 7. В разделе "О планшете" у меня есть следующее: Версия программного обеспечения: Venue7 3740_V2.10_141224-NoModem Номер версии: YTP802A142000

Итак, я добавил следующие строки в файл android_winusb.inf в папке C:\Android\ADT\sdk\extras\google\usb_driver в обоих разделах [Google.NTx86] и [Google.NTamd64]

;Dell Venue 7 3740 - Android 4.4.4  - software version Venue7 3740_V2.10_141224-NoModem
%CompositeAdbInterface% = USB_Install, USB\VID_413C&PID_B133&REV_????&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_413C&PID_B133&MI_01

Я получил эти значения из диспетчера устройств, как указано в шагах 3 - 5 из сообщения leram258.  После обновления я вернулся к диспетчеру устройств и принудительно отключил нераспознанное устройство MTP для обновленных драйверов, как описано на шаге 10 и вперёд, из сообщения lerom258.

Хорошо работает.