看板 java 關於我們 聯絡資訊
不好意思想請問一下板大兩個問題 我的程式在電腦上是使用WTK2.5.2來模擬 在電腦上都執行無誤 封裝成JAR檔丟入手機後,安裝也都完成 但執行時卻一片空白 經過多次測試 最後發現是我首頁的一張圖片的問題 將它改成一張較小的圖片就可以正常顯示 兩張圖片都是png檔,而且就算我將第一張圖片壓成更小的圖片也是無法顯示 不知道這有可能是什麼原因所造成的 第二個問題是音樂的問題,我在"電腦上"模擬播放音樂, 容量140 KB 左右的wav檔 大概要讀取一兩秒才會開始播放 但遇到較大的檔案就會讀取很久才可以播放 但在電腦至少可以聽的到聲音 封裝丟入手機後,140 KB的音樂檔可以播放, 容量一但到900 KB,按播放鍵他完全不會播放,而且還會繼續執行後面的程式步驟 請問這難道是手機有限制檔案的大小嗎? 我上網查了許多資料,應該是只有以前的手機才會限制64KB的手機程式吧 至於播放音樂的寫法,是使用網路上較常看到的這種方法 InputStream in = getClass().getResourceAsStream("/a.wav"); Player p = Manager.createPlayer(in, "audio/x-wav"); p.start(); 手機是使用MS800 開發環境是MIDP2.0 CLDC1.1 希望有類似經驗的可以幫忙解惑,感恩! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.161.105
JashiaN:以前老師說音樂用midi比較好,因為比較小 11/05 20:05
globe314:當手機資源不夠時手機會自動關掉音樂 11/06 16:28
Weikoala:感謝樓上兩位的幫忙 11/07 13:05
Weikoala:那請問若是我真的需要檔案大的音樂檔 有辦法解決嗎? 11/07 20:23