Последние несколько месяцев я работаю над музыкальным приложением для устройств Android. До сих пор я написал значительный код. Тем не менее, я почти месяц задерживался на смешивающей части кода. Поскольку Android не предлагает способ смешать звук (объединить звуки в один файл, чтобы они играли одновременно), я решил добавить библиотеку Jmusic в проект и использовать его для управления audio
. К сожалению, каждый раз, когда я пытаюсь читать звуковой файл с sdcard
, приложение падает. Я искал ресурс в Интернете, чтобы решить эту проблему, но я не могу найти хороший. Я думаю, что Android
не поддерживает использование других libraries
. Может ли кто-нибудь из вас предложить альтернативное решение, если это произойдет. Приветствуется пример code
(с объяснением) с использованием Java
. В основном я занимаюсь объявлением float array
(данных) float array
и считывания аудиофайла как такового
data = Read.Audio("string that holds the path of the file on the sd card");
что я думаю, что андроид не поддерживает среду javaSE. После процесса компиляции Android производит код dalvik, в то время как java имеет его байтовый код, оба из которых существенно отличаются.