Подтвердить что ты не робот

Как зарегистрировать новую ассоциацию типов файлов с помощью MP3

Я начинаю с Android Studio. У меня есть MP3 файл в моей папке res\raw. Когда я sync project with Gradle files. Я получаю следующее диалоговое окно:

enter image description here

Как разрешить файлы MP3 в моем проекте?

Я читал это: Зарегистрировать новый тип файла в Android, но я не создаю MP3-плеер. Мое намерение состоит в том, чтобы у пользователя был установлен MP3-плеер, установленный на их устройстве.

Я также попытался перейти на File -> Settings -> Plugins и найти MP3-плеер для Android Studio.

Должен ли я просто выбрать Text files и продолжить?

Мне не нужна Android Studio для воспроизведения MP3 файлов.

4b9b3361

Ответ 1

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

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

Примечание. Помните, что все файлы под res должны ТОЛЬКО содержать строчные буквы, цифры и символы подчеркивания. Если у вас есть ваш mp3 с неправильным именем, условия не будут компилироваться.

Ответ 2

Я решил выбрать Text files. Это была плохая идея, так как открытие файла приводит к зашифрованному выходу мусора на экран.

С помощью этой страницы. Я вернулся к File -> Settings -> File Types -> Text files и удалил *.mp3 из Registered Patterns, нажав на значок красного минуса.

Посмотрите это изображение: enter image description here

После этого я нажал OK и повторно синхронизировал проект с помощью gradle. Когда этот экран снова появился. Я выбрал Open matching files in associated application. Теперь я не получаю это всплывающее окно, и mp3 открывается в Windows Media Player, если я дважды щелкнул его.

enter image description here

Ответ 3

Это может быть не ответ, но надеюсь, что было бы полезно знать, что в Linux Mint Rebecca (на основе Ubuntu 14.04) проблема не воспроизводится.

Ответ 4

была та же проблема. то я обнаружил, что в имени файла .mp3 есть "" (пустой случай). и когда я удалил это, проблема решена гладко.

Ответ 5

Это обычная ошибка. Проверьте, указан ли ваш файл в нижнем регистре - это очень важно. Сохраните файл в текстовом формате, как показано в android Studio. Несмотря на то, что значок находится в текстовом файле в необработанной папке, U сможет прослушивать музыку на эмуляторе или подключать устройство.

Ответ 6

  1. Выберите Файл → Настройки → Типы файлов → Файлы, открытые в связанных приложениях
  2. Нажмите на знак + sign
  3. .Добавить "*.mp3"
  4. (Если вы ранее неправильно связали "*.mp3" с чем-то другим, то Android Studio предупредит вас и позволит удалить старую связь)
  5. Нажмите ОК

File->Settings->File Types->Files Opened In Associated Applications->*.mp3

Неважно, как вы хотите использовать файлы MP3 в своем проекте впоследствии. Android Studio теперь знает, как открыть их, если вы нажмете на них.