1
使用aacdecoder(https://code.google.com/p/aacdecoder-android/)我可以在Android版本< 5.0上播放實時音頻。在棒棒糖的設備我得到這個錯誤:「libaacdecoder.so」在棒棒糖上找不到aacdecoder
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.mycompany.mobile.myplayer.debug-3/base.apk"],nativeLibraryDirectories=[/data/app/com.mycompany.mobile.myplayer.debug-3/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libaacdecoder.so"
at java.lang.Runtime.loadLibrary(Runtime.java:366)
這怎麼可能是「libaacdecoder.so」沒有找到只爲Lilipop設備?
你包括你的項目的機庫? https://github.com/vbartacek/aacdecoder-android/tree/master/decoder/jni – shkschneider
沒有。我在我的項目中使用aacdecoder作爲mdoule,播放器模塊有jnilibs/armeabi/libaacdecoder.so – Wninou
它似乎是因爲我正在使用多重分解。如果我刪除它的作品... – Wninou