Ответ 1
Перейдите в DDMS в Eclipse IDE.
Существует одно меню: Разверните это меню и выберите опцию Reset adb.
Подождите несколько секунд, это будет Reset выбранное вами устройство ADB.
Я пытаюсь запустить приложение для Android на Samsung Galaxy Ace. Несмотря на включение USB и включение отладки, когда я пытаюсь запустить приложение, Eclipse выводит сообщение с сообщением
[2012-07-14 22:56:19 - Cricket] Android Launch!
[2012-07-14 22:56:19 - Cricket] adb is running normally.
[2012-07-14 22:56:19 - Cricket] Performing nikhil.android.cricket.MainActivity activity launch
[2012-07-14 22:56:19 - Cricket] No active compatible AVD or devices found. Relaunch this configuration after connecting a device or starting an AVD.
Я хотел бы добавить, что я много пытался, но не смог ничего сделать. Я попытался убить adb и перезапустить его. Такая же ошибка. Кроме того, я могу запустить его сразу же, когда подключу друга Samsung Galaxy Note. Но он не будет работать на моем Samsung Galaxy Ace. Я был бы признателен за любую помощь, которую я могу получить от этого.
Перейдите в DDMS в Eclipse IDE.
Существует одно меню: Разверните это меню и выберите опцию Reset adb.
Подождите несколько секунд, это будет Reset выбранное вами устройство ADB.
Просто перезагрузите телефон, он решит вашу проблему. нет необходимости перезапуска adb.
Чтобы установить драйвер Android USB в Windows 7 в первый раз:
Я также столкнулся с той же проблемой с Samsung Nexus. Я использую Mac, и я выполнил следующие шаги, чтобы решить мою проблему.
Если вы развиваетесь на eclipse, пропустите шаг 2
1: Включить отладку USB на вашем телефоне.
для версии менее 3.2, перейдите в Настройки- > Приложения- > разработка
для версий 4.0 и выше в настройках- > разработка
для 4.2 он скрыт. Перейдите в Настройки- > о телефоне и коснитесь номера сборки 7 раз (появится сообщение о том, что вы являетесь разработчиком сейчас)
2: В файле манифеста добавьте android: debuggable = "true" к элементу приложения
Возможно, вам придется изменить настройку подключения активного USB-компьютера. У меня была такая же проблема, когда вы запускали пользовательский ролик Beanstalk на базе Android 4.3. Он был решен путем переключения с медиа-устройства по умолчанию (MTP) на Mass storage. Затем устройство было автоматически распознано eclipse.
Окна:
Start Menu button > Тип: cmd
Проблема, устройство отключено:
adb devices
List of devices attached
07952b41
отсутствует
adb kill-server
adb start-server
(Подождите несколько секунд...)adb devices
List of devices attached
07952b41
Устройство
Я пробовал все в этом списке безрезультатно, с галактикой Samsung 5 (4.4.2). Единственный способ заставить его работать, наконец, состоял в том, чтобы выбрать вариант "отменить авторизацию USB-отладки", из-за чего мой телефон предложил мне авторизовать мой компьютер для отладки с ним - только тогда он появился "онлайн".
Установка новых более новых драйверов google/samsung с улучшенной защитой от несанкционированного доступа к USB-устройствам, похоже, не вызывает запрос авторизации. Кажется, вам нужно помочь ему, отменив все предыдущие авторизации даже на новом телефоне.
У меня была эта проблема с моим новым обновлением до Kitkat GT-N7100. Я пробовал все
никто не работал.
Устройство всегда выглядело в автономном режиме в ddms.
Если вы все это пробовали и все равно не используете, попробуйте следующее:
http://www.droidextra.org/2013/12/24/solved-fix-adb-devices-offline-100-working.html
Это сработало для меня.
Акиф,
Если ваш мобильный драйвер Samsung не установлен успешно, тогда также может возникнуть эта проблема
поэтому скачайте драйвер со следующей ссылки и установите его на свой компьютер ссылка
В AndroidManifest.xml см., что ваши настройки minSdkVersion и targetSdkVersion соответствуют вашему устройству.
В Eclipse не может быть проблем. Попробуйте запустить оболочку adb и посмотреть, подключается ли она к вашему устройству. Если это не так, это может указывать на любое количество проблем: с вашим USB-портом (попробуйте другой и/или отсоедините другие периферийные устройства), с вашей ОС (попробуйте перезапустить), с помощью USB-кабеля (попробуйте другой) или телефон (попробуйте перезагрузить его или попробуйте другой).
Eclipse - это только последнее звено в цепочке.
У меня была такая же проблема с моим телефоном HTC, что хорошо работает с другим приложением, пока я не использую сервисы игры google для Android v2. Вы можете найти ссылку ниже, как установить образец.
http://nlabs.wordpress.com/2012/12/13/the_maps_sample_from_google_play_services/
Я пробовал предложения, сделанные в этом потоке, без каких-либо успехов.
Затем я обнаружил свою ошибку, что не перезаписал параметр по умолчанию ниже, но вместо этого добавляю свои записи. Поэтому я сделал правильный и по-прежнему получил ту же ошибку.
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="inter your code" />
Затем я запускаю режим отладки. Это сработало. Когда-то в HTC, мне было предложено установить "Службы Google Play", ожидаемые и установленные работы.
Просто сделайте одно, измените вы minsdkVersion на 8, в вашем файле манифеста оно наверняка работает.
> android:minSdkVersion="8"
Вам нужно "reset ADB". После этого ваше устройство может запросить
Разрешить отладку USB?
На этом экране, проверяя
всегда разрешать с этого компьютера
может решить ваши проблемы в будущем для этого устройства и компьютера. Дополнительная информация: fooobar.com/questions/347966/...
Это работало для меня, когда я столкнулся с той же проблемой.
используя новейший adb, спасибо, спасибо Akif. используйте kill-server, а затем start-server с новейшим adb. также он исправит некоторые другие проблемы.
Откройте Window Task Manager
и и close adb.exe
. Решите мою проблему. А также reset Отладка USB.
Не нужно делать все это.
Просто восстановите свой компьютер до более раннего времени. он находится на панели управления, системе и безопасности.