Отладка приложений для 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.
Хорошо работает.