Какие форматы аудиофайлов поддерживает Android (в частности, ICS)? Если это зависит от устройства, как я могу узнать?
На странице « Поддерживаемые форматы мультимедиа » документации Android SDK (в подразделе «Основные форматы мультимедиа») описаны все форматы, которые поддерживает ванильный Android. Особо отмечены аудиокодеки:
Как также отмечается в документации, производители могут предоставлять декодеры для дополнительных форматов мультимедиа, а это означает, что это может немного различаться в зависимости от устройства. Я не знаю никакого простого способа определить, какие дополнительные форматы поддерживаются устройством, кроме простого копирования семпла и попытки воспроизвести его с помощью стандартного музыкального проигрывателя.
Точно так же определенные приложения могут потенциально обеспечивать программное декодирование для дополнительных кодеков. Например, MX Player предоставляет кодеки в Play Store .
На сайте MOTODEV есть внутренние спецификации для каждого Android-устройства Motorola. Если вы прокрутите до раздела «Медиа», вы увидите список поддерживаемых форматов. Обычно это основные форматы мультимедиа плюс любые дополнения.
Например, RAZR...