2
嗨,我想在我要玩該AAC文件在線廣播應用, 我從http://aacplayer-android.googlecode.com/files/aacplayer-android-r25.zip例如複製armeabi文件夾,下面是截圖java.lang.UnsatisfiedLinkError中:nativeStart的Android NDK
下面的代碼工作正常
static {
System.loadLibrary("aacarray");
System.loadLibrary("mms");
}
它加載庫沒有任何錯誤
但是,當我開始使用此代碼
player = new ArrayAACPlayer(ArrayDecoder.create(Decoder.DECODER_OPENCORE), this, Integer.parseInt(String.valueOf(AACPlayer.DEFAULT_AUDIO_BUFFER_CAPACITY_MS)), Integer.parseInt(String
.valueOf(AACPlayer.DEFAULT_DECODE_BUFFER_CAPACITY_MS)));
try {
System.out.println("One : "+RADIO_STATION_URL);
player.playAsync(RADIO_STATION_URL);
} catch (Exception e) {
e.printStackTrace();
}
我收到以下錯誤我打從服務器流
02-19 15:15:08.124: E/AndroidRuntime(769): FATAL EXCEPTION: Thread-12
02-19 15:15:08.124: E/AndroidRuntime(769): java.lang.UnsatisfiedLinkError: nativeStart
02-19 15:15:08.124: E/AndroidRuntime(769): at com.example.xmlparsingex.ArrayDecoder.nativeStart(Native Method)
02-19 15:15:08.124: E/AndroidRuntime(769): at com.example.xmlparsingex.ArrayDecoder.start(ArrayDecoder.java:100)
02-19 15:15:08.124: E/AndroidRuntime(769): at com.example.xmlparsingex.ArrayAACPlayer.playImpl(ArrayAACPlayer.java:114)
02-19 15:15:08.124: E/AndroidRuntime(769): at com.example.xmlparsingex.AACPlayer.play(AACPlayer.java:273)
02-19 15:15:08.124: E/AndroidRuntime(769): at com.example.xmlparsingex.AACPlayer.play(AACPlayer.java:242)
02-19 15:15:08.124: E/AndroidRuntime(769): at com.example.xmlparsingex.AACPlayer$1.run(AACPlayer.java:202)
02-19 15:15:08.124: E/AndroidRuntime(769): at java.lang.Thread.run(Thread.java:1019)