Недавно я создал приложение, которое в основном представляет собой контроллер midi. Вы нажимаете кнопку и выдает звук. Приложение отлично работает на eclipse и отлично работает. Мы запустили jellybean на сенсорный экран мышки Beaglebone LCD3 и загрузили приложение на beaglebone. Он загружается, и вы можете щелкнуть по кнопкам, но звук не выводится. Даже если я подключаю динамик, ничего не выводится. Заранее благодарю за ваше время.Beaglebone Android Speaker issues
final MediaPlayer ButtonSound1 = MediaPlayer.create(MainActivity.this, R.raw.button_sound);
final MediaPlayer ButtonSound2 = MediaPlayer.create(MainActivity.this, R.raw.airplane);
final MediaPlayer ButtonSound3 = MediaPlayer.create(MainActivity.this, R.raw.chainsaw);
final MediaPlayer ButtonSound4 = MediaPlayer.create(MainActivity.this, R.raw.midnight);
final MediaPlayer ButtonSound5 = MediaPlayer.create(MainActivity.this, R.raw.jungle);
final MediaPlayer ButtonSound6 = MediaPlayer.create(MainActivity.this, R.raw.river);
final MediaPlayer ButtonSound7 = MediaPlayer.create(MainActivity.this, R.raw.jingle_bell);
final MediaPlayer ButtonSound8 = MediaPlayer.create(MainActivity.this, R.raw.crunch);
final MediaPlayer ButtonSound9 = MediaPlayer.create(MainActivity.this, R.raw.bomb);
derp = (Button) findViewById(R.id.button1);
derp2= (Button) findViewById(R.id.button2);
derp3= (Button) findViewById(R.id.button3);
derp4= (Button) findViewById(R.id.button4);
derp5= (Button) findViewById(R.id.button5);
derp6= (Button) findViewById(R.id.button6);
derp7= (Button) findViewById(R.id.button7);
derp8= (Button) findViewById(R.id.button8);
derp9= (Button) findViewById(R.id.button9);
derp.setOnClickListener (new View.OnClickListener() {
@Override
public void onClick(View v) {
ButtonSound1.start();
}
});
Будет ли beaglebone фактически воспроизводить звук любыми другими способами? Может быть, плохое устройство. Несмотря на это, нам нужно будет увидеть какой-нибудь код, если есть какие-то надежды на устранение неполадок. –
он должен быть способен подключиться к динамику. Думаю, мой вопрос в том, что это проблема с кодом или проблема с оборудованием? Да, я просто посмотрел на него, и он определенно должен подключиться к другим громкоговорителям. – user2321639
Если устройство может воспроизводить звук с использованием какого-либо другого механизма помимо вашей программы, проблема, вероятно, в вашем коде. Если устройство вообще не воспроизводит звук, я бы сказал, что это проблема с устройством. –