Я пытаюсь работать с андроида Эквалайзером Это работает, если было запущенно мое приложение, но терпит неудачу, когда другое приложение использует эквалайзерандроид эквалайзер вылетов если библиотека не загружается
приложение будет врезаться всякий раз, когда мое приложение пытается получить доступ к эквалайзеру библиотека
есть ли способ узнать, если эквалайзер доступен другим мудрым, чтобы не начать деятельность
здесь код, который я пытаюсь
Equalizer eq = null;
if (eq != null) {
eq.release();
}
try {
eq = new Equalizer(0, 0);
}
catch (IllegalStateException e) {
fail("Equalizer not initialized");
}
catch (IllegalArgumentException e) {
}
catch (UnsupportedOperationException e) {
}
, но я до сих пор продолжаю получать ошибку
java.lang.RuntimeException: java.lang.UnsupportedOperationException: Effect library not loaded
это делается просто, чтобы освободить эквалайзер, есть нет надлежащей документации от android для этого – 1234567
Я хотел бы знать любой способ проверить, используется ли библиотека другими приложениями, а затем не запускать мою деятельность. – 1234567
Вы можете, когда достигнете блока catch, выставить тост или сообщить пользователю, как вы хотите что есть pb и закончить текущую активность. – HelloSadness