1
我想將第三方庫移植到mediaplayerservice以增強對許多容器格式的支持。需要幫助鏈接AOSP中的第三方靜態庫
我能夠構建第三方堆棧並從中獲取庫(靜態庫)。
現在,我想將此第三方庫鏈接到MediaPlayerService。 我找不到,在makefile中鏈接這個靜態庫的地方以及如何提及。
我嘗試添加以下行,
LOCAL_STATIC_LIBRARIES := libThirdparty
& &
LOCAL_LDLIBS += -l$(TOP)/frameworks/out/target/product/tvsimvbox/obj/STATIC_LIBRARIES/libThirdparty_intermediates/libThirdparty.a
但是,以上線路沒有幫助。它給出了「未定義的參考」錯誤。
如果你的目標是到庫靜態鏈接,那麼你的評論應該罰款。但是,請注意,如果您的解決方案必須可以通過每個新的'AOSP'分發包擴展,那麼您應該考慮動態鏈接。例如,你可能正在整合一個解析器(只是猜測),這也需要包含在未來的修訂版中。與具有基於'dll'的解決方案相比,使用靜態鏈接管理樹的成本更高。 – Ganesh 2013-04-24 23:54:01