Android-камера нехватка памяти исключение - PullRequest
1 голос
/ 26 апреля 2010

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

Как правильно освободить все ресурсы? Может ли кто-нибудь показать свои рабочие поверхности измененными, созданными и разрушенными на поверхности функциями? У меня есть пустая функция onPreviewFrame, я должен положить что-то там?

Ответы [ 2 ]

1 голос
/ 26 апреля 2010

Посмотрите на исходный код сканера штрих-кодов. Посмотрите на , что он делает с onPause() и onResume(), через CameraManager.

1 голос
/ 26 апреля 2010

Как насчет в этом поиске "поверхность изменен" в Google Code Search ? Первый результат взят из исходного кода Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...