Android.mk文件中添加第三方jar文件的方法
下面給大家介紹Android.mk文件中添加第三方jar文件的方法,具體內(nèi)容詳情如下所示:
先添加:
LOCAL_STATIC_JAVA_LIBRARIES += clib
clib為jar文件名,沒有后綴
然后下面語句中間添加
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES :=clib:libs/clib.jar include $(CLEAR_VARS) include $(BUILD_MULTI_PREBUILT)
即:
include $(CLEAR_VARS) LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := clib:libs/clib.jar include $(BUILD_MULTI_PREBUILT)
libs/clib.jar代表:文件夾/文件名
如果有多個jar文件,可以這樣
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := clib:libs/clib.jar \ mygson:libs/mygson.jar
ps:android.mk中引用第3方 jar包的方法
在某一應用程序中有時候需要引用第三方jar包,那么怎么才能在編譯app的時候把該jar包引入進入呢? 在該app下的Android.mk文件中添加如下語句: ------------------------------start----------------------------------------------- LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := user eng ######################################## LOCAL_STATIC_JAVA_LIBRARIES := lib3party //定義引用名 ######################################## .... include $(BUILD_PACKAGE) ############################################################### include $(CLEAR_VARS) LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := lib3part:libs/3part.jar // 引用名:jar包名 include $(BUILD_MULTI_PREBUILT) ################################################################ --------------------------------end---------------------------------------------------------------- 以上紅色字體部分為添加jar包的語句,其中關鍵在于LOCAL_STATIC_JAVA_LIBRARIES := libarity和LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libarity:lily.jar 這兩句。 libarity為jar包的別名,可以隨便取,只要與下面相對應就行。但是后面冒號后面的那個jar包名字就必須寫你需要引入的jar包名字。jar包應該方在工程的根目錄下,也就是與你要編譯的app的src,res,Android.mk文件同級的目錄。
總結
以上所述是小編給大家介紹的Android.mk文件中添加第三方jar文件的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
AFURLSessionManager 上傳下載使用代碼說明
本文通過代碼給大家介紹了AFURLSessionManager 上傳下載使用說明,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2017-09-09Flutter實現(xiàn)PopupMenu彈出式菜單按鈕詳解
這篇文章主要介紹了Flutter實現(xiàn)PopupMenu彈出式菜單按鈕,PopupMenuButton是一個用于創(chuàng)建彈出菜單的小部件,當用戶點擊觸發(fā)按鈕時,PopupMenuButton會在屏幕上方或下方彈出一個菜單,感興趣想要詳細了解可以參考下文2023-05-05Android實現(xiàn)自定義的衛(wèi)星式菜單(弧形菜單)詳解
相信大家經(jīng)常在應用中會看到衛(wèi)星菜單,那么這篇文章就來介紹在Android中如何實現(xiàn)自定義的衛(wèi)星式菜單(弧形菜單),有需要的可以參考學習。2016-08-08Android開發(fā)之利用ListView動態(tài)刷新某個Item
這篇文章主要介紹了Android開發(fā)之利用ListView動態(tài)刷新某個Item的方法,文章給出了詳解的示例代碼,相信對大家的理解和學習具有一定的參考借鑒價值,有需要的朋友們下面來一起跟著小編學習學習吧。2016-12-12Android ListView在Fragment中的使用示例詳解
這篇文章主要介紹了Android ListView在Fragment中的使用,因為工作一直在用mvvm框架,因此這篇文章是基于mvvm框架寫的,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-09-09Android中的SpannableString與SpannableStringBuilder詳解
這篇文章主要給大家介紹了關于Android中SpannableString與SpannableStringBuilder的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-10-10