我正在嘗試在ubuntu 11.04上的仿真器上編譯和運行vlc android應用程序。當我在仿真器上運行android ndk應用程序時無法加載libOpenSLES.so
我得到它編譯和鏈接。但是,當我在模擬器上運行應用程序時,出現以下'usr/lib/libOpenSLES.so not found'錯誤。
我檢查了我的libOpenSLES.so在我的ubuntu環境的正確路徑。那爲什麼說它找不到它?
E/LibVLC ( 443): Can't load vlcjni library: java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1962]: 33 could not load needed library '/home/michael/Programs/android-ndk/platforms/android-9/arch-arm/usr/lib/libOpenSLES.so' for 'libvlcjni.so' (load_library[1104]: Library '/home/michael/Programs/android-ndk/platforms/android-9/arch-arm/usr/lib/libOpenSLES.so' not found)