SharperCV был нашим предпочтительным инструментом, и это не подводит нас для нашего проект робототехники. Даже при том, что это в настоящее время отмечается, как отказались, код находится в действительно хорошей форме, требует только, чтобы незначительная тонкая настройка настроила его для Вашей потребности. Никакой msgboxes и на самом деле очень нормальная обработка исключений.
Не межплатформенный, тем не менее, из-за слоя совместимости.
AFAIK, это происходит, когда эмулятор запущен, но Android Debug Bridge не может установить с ним соединение.
Если вы только что запустили эмулятор с вашим приложением, следите, если вы get Ожидание запуска HOME ...
или что-то подобное в вашей консоли.
Если вы не получили это сообщение, но эмулятор был запущен, скорее всего, вы столкнетесь с ОШИБКОЙ: образ пользовательских данных используется другим эмулятором
снова.
Вероятно, это плохая установка ADT. Попробуйте удалить плагин, перезапустить Eclipse, а затем установить его заново.
Вы не позволяете эмулятору загружаться полностью и закрываете его до того, как ADT / ADB сможет установить / запустить ваше приложение.
У меня была такая же проблема после того, как мой компьютер запертый, и мне пришлось силовую цикл.
WIPING Пользовательские данные не исправляли мою проблему, мне пришлось удалить следующие папки вручную
C:\Users\%UserName%\.android\avd\AVD2.1.avd\cache.img.lock
C:\Users\%UserName%\.android\avd\AVD2.1.avd\userdata-qemu.img.lock
Run configurations → Target → Wipe user data → Run.
Это исправило проблему в моем случае.
Быстрое исправление, которое, очевидно, работает, заключается в перезапуске сервера adb каждый раз, когда возникает эта ошибка:
adb kill-server && adb start-server
Затем вы просто снова запускаете приложение (без перезапуска AVD) и все.