Файл не связан ни с одним типом файла. Пожалуйста, определите ассоциацию

У меня есть аудиофайл с расширением .mp3, я хотел добавить его в «сырую» папку в студии Android, чтобы получить доступ к нему из моего java-файла, например:

Intent objIntent = new Intent(this, PlayAudio.class); 

Я вижу знак вопроса в своем звуковом файле в необработанной папке, и всякий раз, когда я нажимаю на него, он показывает мне экран с этим сообщением:

Файл «xy.mp3» не связан ни с одним типом файла. Пожалуйста, определите ассоциацию

Любое предложение?

У меня тоже было это на днях, пытаясь выяснить, какой тип файла можно связать. Тогда я просто понял, что имя файла вашего .mp3 должно быть строчным. AS не может распознавать файлы с заглавными буквами в имени файла, я изменил его, и он работает отлично. Не уверен, что это ваше дело.

Проблема заключалась в том, что я перетаскивал файл .mp3 в необработанную папку в Android Studio, так как я делал это в Eclips, но в Eclips я не сталкивался с такой проблемой. Так что я сделал:

Я открыл папку проекта:

C: \ Users \ хух \ AndroidStudioProjects \ PlayAudio \ приложение \ SRC \ главная \ Рез \ сырец

И мимо моего .mp3-файла в сырой папке, и теперь я не вижу никаких вопросительных знаков в моем аудио-файле в исходной папке

Это просто означает, что студия Android не знает, что этот файл (по понятным причинам, поскольку он не содержит музыкальный проигрыватель / редактор). Вы все равно должны иметь доступ к этому файлу как к любому необработанному ресурсу.

Окно, которое появляется там с просьбой о типе, – это то, что студия Android не знает, как открыть файл, чтобы вы могли визуализировать / прослушивать файл. Это не влияет на то, как файл обрабатывается андроидом вообще.

Поскольку у Android Studio нет медиаплеера, я предлагаю вам выбрать «Открыть файлы соответствия» в соответствующем приложении. Это запустит ваш музыкальный плеер по умолчанию и воспроизведет этот mp3.

Intereting Posts
Rxandroid просит работать на нити ui, хотя он подписан на AndroidSchedulers.mainThread () Там была ошибка, пытающаяся инициализировать monoAndroidPackage Как повысить согласованность уведомлений о входе / выходе Android geofence? Экранный рекордер Android Plugin в Unity Невозможно создать экземпляр вложенного класса (расширяет broadcastReceiver) при создании sendBroadcast Тестирование ClassNotFound Exception Ошибка genymotion openGL Почему mediaPlayer.seekTo (msec) не обновляет surfaceView при приостановке MediaPlayer? Отчет об ошибках Google Analytics показывает только первую строку stacktrace Что происходит с AsyncTask, когда запускающая активность остановлена ​​/ уничтожена, пока она еще запущена? После нажатия кнопки «Домой» повторное запуск приложения показывает начальную активность не текущей ADT 20 Установка высоты / ширины макета в списке свойств Не используйте емкостные кнопки при касании экрана Загруженные файлы, не входящие в приложение «Загрузки» в Android Отправить действие мультимедиа на Android