2016-06-25 4 views
-1

現在、私はコロナSDKの小さなゲームに取り組んでいます。私は最近、オーディオ/サウンドfxをゲームに追加し始めました。すべてのオーディオは、シミュレータ、PC、およびタブレットで正常に動作します。しかし、ギャラクシーs7でゲームをプレイすると、オーディオは何もしません。ここで AndroidでCorona SDKオーディオが動作しない

は、私が使用していますものです:

local function onLoginBtnRelease() 
    local btnpressSound = audio.loadStream("/assets/Audio/FX/buttonpress.mp3") 
    local btnpressSoundChannel = audio.play(btnpressSound, { channel=3}) 
end 

local loginBtn = widget.newButton{ 
    textOnly = true, 
    defaultFile="assets/playbtn.png", 
    width=130, 
    height=60, 
    onRelease = onLoginBtnRelease, 
} 
loginBtn.x = 440 
loginBtn.y = display.contentHeight -160 
sceneGroup:insert(loginBtn) 

と念のために、これは私が見てやAndroidに影響を与える可能性が知っていないよ問題である可能性があり、ここでmp3ファイルパスのスクリーンショットです MP3 File Path

私はすべてを検索して検索しており、この問題の解決策を見つけることはできません。私が見ることのできるすべてから、これはAndroidでうまくいくはずです。これは、シミュレータ、私のPC、および私のタブレット上で素晴らしい作品...私が考えていないかもしれない、または間違っているかもしれない何かの助けが大歓迎です。ところで、私は5つのAndroidデバイス上でこれをテストしています

はあなたに

編集ありがとうございました。 2 s7's、1 s5、および2 s3's。

EDIT2:私はルートフォルダにオーディオを配置し、ファイルのパスを変更し、それがまたうまくいきませんでした試してみましたが... =(

EDIT3:私はWAV、MP3、& oggのを試してみました。すべてをして同じ結果。

+0

あなたのlogcatを共有してください。 – Suneesh

+0

私の無知を許しますが、logcatは何ですか?エラーや何かが投げられることはありません。 – Savetti

+0

Logcatはシステムメッセージを表示するためのコマンドラインツールです はhttps://developer.android.com/studio/command-line/logcat.htmlを参照してください アンドロイドスタジオがインストールされている場合は、デバイスを接続してください。、ビュー - >ツールウィンドウ - > Androidモニター。 – Suneesh

答えて

0

私は

local btnpressSound = audio.loadStream("assets/Audio/FX/buttonpress.mp3") 

local btnpressSound = audio.loadStream("/assets/Audio/FX/buttonpress.mp3") 

からファイルへのパスを変更することで、この問題を修正し

関連する問題