Освободить камеру Android без перезагрузки?

Сейчас я пытаюсь заставить камеру работать в моем приложении, и у меня проблемы со всем camera.release () вещь; Я делаю довольно сложные вещи, и нет четкого способа просто вызвать camera.release () , поэтому мне приходится пробовать новые способы, но каждый раз, когда я ошибаюсь, мое приложение вылетает (как и ожидалось) , оставляя камеру не выпущенной. Итак, чтобы снова протестировать свое приложение, мне нужно перезагрузить телефон, чтобы обновить камеру.

Есть ли способ освободить камеру через терминал или DDMS, или это единственный способ освободить ее, перезапустив телефон? Он становится довольно старым, особенно когда крошечная ошибка приводит к потере времени на ожидание перезагрузки телефона.

Спасибо!

17
задан MattDavis 24 June 2013 в 15:41
поделиться