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

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

Войти
Регистрация
Восстановить пароль
 
nnnikotinnn995
4 / 4 / 0
Регистрация: 07.07.2011
Сообщений: 306
#1

Неуловимые ошибки - Программирование Android

12.05.2015, 11:15. Просмотров 413. Ответов 4
Метки нет (Все метки)

Здравствуйте. Пишу игры на libGDX, но скорее всего звуки в этом фреймворке ссылаются на SoundPool, поэтому знание libGDX может не понадобится чтобы ответить на этот вопрос.
Примерно один раз из 10 при вызове метода Sound.dispose(); звуки перестают проигрываться, но при этом игра не вылетает. Загружаю все в конструкторе
Java
1
2
Sound sound;
sound=Gdx.audio.newSound(Gdx.files.internal("sound.m4a"));//можно mp3 загружать но с ним все так же, и даже хуже, он тяжелее //и чаще вылетает
когда нужно - проигрываю
Java
1
try{sound.play();}catch(Exception e){sound=Gdx.audio.newSound(Gdx.files.internal("sound.m4a"));}
и когда звук(и) мне уже не нужен (выход из уровня и его перезапуск) я его останавливаю и диспозю
Java
1
try{sound.stop();sound.dispose();}catch(Exception e){}
И где то один раз из 10 перестают проигрываться звуки в логах пишет красным цветом
Java
1
05-08 13:49:50.217: E/SoundPool(4914): Unable to load sample: (null)
и оранжевым (при его проигрывание)
Java
1
05-08 13:50:00.547: W/SoundPool(4914):   sample 306 not READY
Не подскажите, как это можно исправить, что можно попробовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2015, 11:15     Неуловимые ошибки
Посмотрите здесь:

Неуловимые ошибки доступа к памяти - Delphi
Начала вылетать легендарная ошибка доступа к памяти Компилятор указывает постоянно на Applicarion.Run (???) Вопрос: как отлавливать...

YouTube оставляет где то неуловимые tmp - Windows 7
После просмотра видео на ютубе от диска С отъедается место равное размерам роликов. проверено несколько раз с разными размерами видео и...

Найти ошибки в данной программе (известно что есть только 2 ошибки) - Assembler
У меня в модуле с програмирования задание: Найти ошибки в данной программе (известно что есть только 2 ошибки) .model small .data ...

Ошибки после компиляции на Visual Express 2012.Ошибки в теме - Visual C++
Добрый вечер ребят помогите пожалуйста.Программа написана на Visual Express 2012.Обясните что поменять чтобы зароботало. После компиляции...

Inet Explorer при обнаружении ошибки вместо описания ошибки выдает иероглифы - C# ASP.NET
Начал изучение ASP. Inet Explorer при обнаружении ошибки вместо описания ошибки выдает иероглифы... А мне ОЧЕНЬ хотелось бы почитать, что...

Windows XP на HP compaqt 6220 ошибки при установке, как убить эти ошибки - Windows XP
Всех приветствую уважаемые Комрады ,форумчане не проходите мимо помогите откликнитесь мучаюсь уже с месяц попробывал всё что можно ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nnnikotinnn995
4 / 4 / 0
Регистрация: 07.07.2011
Сообщений: 306
24.05.2015, 09:47  [ТС]     Неуловимые ошибки #2
Похоже нужно SoundPool использовать. Не понятно,Если " E/SoundPool(4914): Unable to load sample: (null)" , то есть не может загрузить файл, то почему при проигрывание игра не вылетает?
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
24.05.2015, 13:08     Неуловимые ошибки #3
nnnikotinnn995, видимо, потому что SoundPool писали не косорукие (или, наоборот, косорукие) программисты, у которых в программе при получении на вход null не возбуждается исключение, а лишь выводится в logcat предупреждение. Ищите ошибку в своей программе, используйте отладчик.
nnnikotinnn995
4 / 4 / 0
Регистрация: 07.07.2011
Сообщений: 306
08.06.2015, 07:24  [ТС]     Неуловимые ошибки #4
Цитата Сообщение от CoolMind Посмотреть сообщение
nnnikotinnn995, видимо, потому что SoundPool писали не косорукие (или, наоборот, косорукие) программисты, у которых в программе при получении на вход null не возбуждается исключение, а лишь выводится в logcat предупреждение. Ищите ошибку в своей программе, используйте отладчик.
А может такое быть что ошибка в самом libGDX? Просто при первом запуске программы все всегда работает, а потом когда звуки начинают играть, то один раз из 10 что то происходит и все - нет звуков.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2015, 12:28     Неуловимые ошибки
Еще ссылки по теме:

Найти ошибки в коде и исправить эти ошибки (Наследование) - C++
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h (inline) #pragma once class list...

Не удалось инициализировать SAM из-за следующей ошибки: Присоединенное к системе устройство не работает. Состояние ошибки: 0xc0000001 - Windows XP
Добрый день форумчане. На работе одна женщина после месяца отпуска напрочь забыла пароль от своей учетной записи (она сидела на...

Найти ошибки в коде и исправить эти ошибки - C++
Есть у меня вот такой код: #include <iostream> using namespace std; class A{ private: int* a; size_t size_; ...

Ошибки при компиляции - исправить ошибки в коде - C (СИ)
Помогите исправить ошибки , не понимаю в чем может быть причина ... #include <conio.h> #include <stdio.h> #include <math.h> ...

Найти ошибки в коде и исправить эти ошибки - C++ - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить откуда. A.h #pragma once ...

На моем компе во время установки игры часто возникают ошибки, зависания и ошибки копирования файлов с установочного диска. - Windows XP
Добрый вечер! На моем компе во время установки игры часто возникают ошибки, зависания и ошибки копирования файлов с установочного диска....


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

Или воспользуйтесь поиском по форуму:
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
08.06.2015, 12:28     Неуловимые ошибки #5
nnnikotinnn995, к сожалению, не знаю. Всё может быть. Вам надо задать этот вопрос на stackoverflow.
Yandex
Объявления
08.06.2015, 12:28     Неуловимые ошибки
Ответ Создать тему
Опции темы

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