トップページ > プログラム > 2016年08月03日 > 9qOkFGCF

書き込み順位&時間帯一覧

13 位/220 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000200200000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
179
Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net

書き込みレス一覧

Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
177 :デフォルトの名無しさん[sage]:2016/08/03(水) 13:02:44.17 ID:9qOkFGCF
soundPoolで効果音を鳴らしたいのですが、以下のようなlogが表示されて音が鳴りません
何が原因なのでしょうか?
AudioTrack: Minimum buffer size corrected from 1881 to 4233
Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
179 :デフォルトの名無しさん[sage]:2016/08/03(水) 13:33:14.20 ID:9qOkFGCF
private SoundPool soundPool;
private int se;

onCreateに
soundPool = new SoundPool(1, AudioManager.STREAM_MUSIC, 0);
se = soundPool.load(getApplicationContext(), R.raw.testsound, 1);

onClickに
soundPool.play(se, 1.0f, 1.0f, 0, 0, 1.0f);

です。ボタンクリックで鳴らしたいのですが、クリックの度にAudioTrack: Minimum buffer size corrected from 1881 to 4233が表示されます
Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
181 :179[sage]:2016/08/03(水) 16:28:25.80 ID:9qOkFGCF
やっぱり鳴らない・・・
試しに2年ほど前に作った奴を現在の環境で試してみたら同じようにAudioTrack: Minimum buffer size corrected from 1881 to 4233で音が出ません

音声ファイルも50KBぐらいの物をmp3,wav,oggと試してみたり、端末変えたりエミュで動かしたりでも無理でした。
Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
182 :デフォルトの名無しさん[sage]:2016/08/03(水) 16:31:15.90 ID:9qOkFGCF
って書いてたら鳴りました
Build tools versionやSompile Sdkをいろいろ変えてたらいけたので何が原因だったのか分かりませんが・・・。
失礼しました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。