2012-09-17 101 views
-1

我構建了一個android應用程序,它在本地代碼中使用libcurlstatic.a,libssl.so和libcrypto.so,並生成一個名爲libcurlapp.so的共享庫,在這裏我想知道當我想要在我的應用程序中加載這個庫時,是否有必要加載所有的庫或者只有libcurlapp.so纔夠用。加載共享庫有錯誤android

+0

爲什麼你不試驗一下並找出答案? – kelnos

回答

0

是的,您的Java代碼負責以正確的順序加載所有必要的共享庫。

這隻涉及你安裝APK的庫。系統會根據需要加載/ system/lib中的設備隨附的系統庫。

加載庫的順序很重要:如果libcurlapp.so調用libssl.so和libcrypto.so,則應首先加載libssl.so和libcrypto.so。