[英]Install Java MP3 library
我正在為使用Java的樹莓派開發共鳴板。
我使用庫Pi4j來讀取Gpio引腳。
要播放Mp3,我們修改了Pi4j示例的代碼
button2.addListener(new GpioPinListenerDigital() {
@Override
public void handleGpioPinDigitalStateChangeEvent(GpioPinDigitalStateChangeEvent event) {
// display pin state on console
System.out.println(" --> GPIO PIN STATE CHANGE: " + event.getPin() + " = " + event.getState());
System.out.println(" Button Goat!");
play("goat.mp3");
}
});
我們的播放方法:
public static void play(String path) {
try {
FileInputStream FIS = new FileInputStream(path);
BufferedInputStream bis = new BufferedInputStream(FIS);
player = new Player(bis);
} catch (FileNotFoundException | JavaLayerException ex) {
}
new Thread() {
public void run() {
try {
player.play();
} catch (JavaLayerException ex) {
}
}
}.start();
}
當我將Java文件放在RaspberryPi上並編譯文件時,得到此輸出
圖片: http : //gyazo.com/0dc5e6cbe84ad00eed7d4a9df2b6b782
我從此錯誤中了解到的是未找到庫。 我該如何工作?
在命令行上包含javazoom lib的類路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.