HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0306
hi-hiandroid実機でのmp3再生6解決


hi-hi

リンク

2013/3/6(Wed) 20:33:47|NO.52740

hsp3dishに関する質問です。
プロジェクトを実機に転送し、起動してみたところ一瞬黒い画面がでて終了するので、
原因を探ってみたところ、mmloadでBGM用のmp3ファイルを読み込む命令が入っているとそうなってしまうようです。
公式本のサンプルスクリプトを使用しても同様でした。
効果音用のwavの読み込みは問題なく、実機でも再生されます。
mmload "***.mp3",1 といった命令がある場合に、転送しても上記現象が発生します。
androidの機種の問題なのか、原因が不明です。
使用した機種はAQUOS PHONEのSHL21、androidバージョンは4.0.4です。
こうしたケースの原因・解決策を、わかりましたら教えていただけますでしょうか。



この記事に返信する


OK

リンク

2013/3/6(Wed) 21:01:12|NO.52741

お疲れさまです。
1.windows上ではF5で動いてますか。
2.ファイルはassetsは入ってると思われますがいかがですか。
3.ファイル名のアスタリスクは投稿用に記述されたと思いますが実際のプロジェクトでは記述したファイル名=実際のファイル名ですか。
ご確認願います。



hi-hi

リンク

2013/3/7(Thu) 00:33:24|NO.52745

>OKさん

返信ありがとうございます。
1→はい、windows上では問題なく動きます。
2→wavファイル同様、assetsに入っています。
3→ファイル名間違いありません。windows上ではしっかり音楽鳴ります。



おにたま(管理人)

リンク

2013/3/7(Thu) 00:49:22|NO.52746

ご報告ありがとうございます。
こちらにSHL21の実機がないのですぐに確認はできないのですが、mp3ファイルをいくつか別なものも試してみてもダメでしょうか。
可能ならばapkファイルをこちらに送って頂ければ、android実機で動作するか調査させて頂きます。



hi-hi

リンク

2013/3/7(Thu) 19:54:08|NO.52773

>おにたまさん

返信ありがとうございます。
今日、改めて別のmp3ファイルを用意して転送してみたところ、無事に動作しました。
mp3ファイルに問題があったものと推測されますが、windows上では問題なく動作するので詳しい原因はわかりません…。

それと、一度転送した後で、ファイルを差し替えてもう一度転送しようとクリーンを試みると、コンソールウィンドウに
BUILD FAILED
C:\android\android-sdk-windows\tools\ant\build.xml:446: Unable to delete directory
C:\android\sample\bin
というように表示され、そこからビルド→転送しても実機で動きませんでした。
どうやPC上に何かが残ってしまうらしく、PC自体を再起動してやり直すと
BUILD SUCCESSFUL となり、動作が成功します。
これはPCの問題なのかわかりませんが、ご報告しておきます。
また、再起動せずにこれを解決する方法があれば、教えていただければ幸いです。
素人なので、色々わからず申し訳ありません……ひとまず動作は成功したので、ありがとうございます。



紫の裸のひと

リンク

2013/3/8(Fri) 00:43:05|NO.52790

こんにちは。
私も以前、hi-hiさんと同様のことが起こりました。
私の場合は、効果音とBGMを読み込ませている中で、
ファイルサイズの大きめのMP3を読み込ませた瞬間に止まりました。

一気にたくさんのファイルを読み込むのではなく、
ウェイトをはさんで、少しずつファイルを読み込ませた結果、
無事、動くようになりました。

参考になるかわかりませんが、お試しください。



hi-hi

リンク

2013/3/9(Sat) 18:46:13|NO.52819

>紫の裸のひとさん

アドバイスありがとうございます。参考にしてみます。

ひとまず動作させることには成功したので、解決とさせていただきます。
皆さんありがとうございました。



ONION software Copyright 1997-2018(c) All rights reserved.