Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ExFau$t
245 / 220 / 42
Регистрация: 08.05.2012
Сообщений: 1,202
#1

Вылет при фотографировании - Программирование Android

01.09.2016, 14:38. Просмотров 181. Ответов 4
Метки нет (Все метки)

Давно пытаюсь словить эту проблему: вылетает приложение 1 раз на ~50 снимков - takePicture failed. Задержка есть, surface тоже, фотографирует без нареканий, но бывает как-то внезапно вылетает. try - catch не ловит эту ошибку. Намеренно не получается поймать. Что можете посоветовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.09.2016, 14:38     Вылет при фотографировании
Посмотрите здесь:

Вылет при переходе на второй активити - Программирование Android
Подключал библиотеку android-support-v7-appcompat, но на неё, кажется, не жалуется(крестиков не видно). MainActivity.java package...

Вылет приложения при работе с jsoup - Программирование Android
приложение вылетает на строках : String html = "<html>Some html text</html>"; Document doc = Jsoup.parse(html);либу пробовал по разному...

Canvas-игра. Вылет при сворачивании - Программирование Android
public class GameView extends SurfaceView { private GameThread mThread; SurfaceHolder holder; Bitmap fon =...

TextWatcher. При добавлении в проект вылет - Программирование Android
Доброго времени суток. На активити есть EditText, хочу добавить в проект обработчик изменения текста в этом элементе. Во всемогущем...

Вылет при выролнении объемной задачи в AsyncTask - Программирование Android
Добрый день, Столкнулся с одной проблемой и не пойму с какой стороны искать решение. Приложение при первоначальном запуске...

Подскажите у кого происходит вылет при переходе на Activity - Программирование Android
java.lang.NullPointerException java.lang.RuntimeException: Unable to start activity...

Вылет приложения при запуске после загрузки шрифта - Программирование Android
Android Studio 2.3 В папке \app\src\main\ (рядом с манифестом) создал папку assets\fonts и положил файл ds-digit.TTF При добавлении...

Вылет приложения при использования бокового меню. О чем говорят логи - Программирование Android
Помогите разобраться с ошибкой при работе с боковым меню. В лог выводит следующую информацию: 10-14 19:14:05.209:...

Вылет onTouch(), перетаскивание - Программирование Android
Хочу сделать так, что при перемещении картинки видел ее координаты. В чем ошибка? Спасибо. protected void onCreate(Bundle...

Вылет приложения с MediaPlayer - Программирование Android
Использую один MediaPlayer. Даю ему разный звук при нажатии на каждую из 5 кнопок вот так: @Override public void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fraley
103 / 103 / 37
Регистрация: 24.05.2015
Сообщений: 313
01.09.2016, 15:06     Вылет при фотографировании #2
Crashlytics.
https://fabric.io/kits/android/crashlytics/install
vxg
Модератор
3107 / 1909 / 205
Регистрация: 13.01.2012
Сообщений: 7,278
01.09.2016, 15:32     Вылет при фотографировании #3
ExFau$t, минимальный код воспроизводящий ситуацию мог бы сдвинуть дело с мертвой точки
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
01.09.2016, 16:58     Вылет при фотографировании #4
ExFau$t, снова теоретические выкладки?
Устройство, ОСь, код, лог, фазы Луны, в которые падает.
ExFau$t
245 / 220 / 42
Регистрация: 08.05.2012
Сообщений: 1,202
01.09.2016, 17:48  [ТС]     Вылет при фотографировании #5
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
btnScan.setOnClickListener(new View.OnClickListener() {
           @Override
            public void onClick(View v) {
                 camera.autoFocus(new Camera.AutoFocusCallback() {
                            @Override
                              public void onAutoFocus(boolean success, Camera camera) {
                                         camera.takePicture(new Camera.ShutterCallback() {
                                                 @Override
                                                 public void onShutter() {
                                                     AudioManager manager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
                                                     manager.playSoundEffect(AudioManager.FLAG_PLAY_SOUND);
                                                  }
                                           }, null, null, new Camera.PictureCallback() {
                                                 @Override
                                                 public void onPictureTaken(final byte[] data, final Camera camera) {
                                                     ....
                                                  });
                                             }
                                      }
     });
Миниатюры
Вылет при фотографировании  
Yandex
Объявления
01.09.2016, 17:48     Вылет при фотографировании
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru