最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

完美解決安卓jni項(xiàng)目會(huì)刪除其他so文件的問題

 更新時(shí)間:2016年12月16日 10:39:37   投稿:jingxian  
下面小編就為大家?guī)硪黄昝澜鉀Q安卓jni項(xiàng)目會(huì)刪除其他so文件的問題。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

安卓項(xiàng)目開發(fā)中,項(xiàng)目中使用到j(luò)ni開發(fā),使用C/C++編寫了自己的so庫(kù),調(diào)試和運(yùn)行一切正常,Android.mk文件代碼如下:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)
LOCAL_MODULE:=observer
LOCAL_SRC_FILES:=observer.c
LOCAL_C_INCLUDES:= $(LOCAL_PATH)/include
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
include $(BUILD_SHARED_LIBRARY)

如果我們需要引入其他第三方so庫(kù)到libs/armeabi中時(shí),在項(xiàng)目編譯運(yùn)行的時(shí)候會(huì)發(fā)現(xiàn),剛剛加入的第三方so庫(kù),被刪除了。

遇到這種情況,只需要按如下方法調(diào)整即可:

1、在jni中新建目錄“prebuilt”(當(dāng)然叫其他名稱也可以)

2、修改Android.mk文件,把我們的第三方so庫(kù)加入進(jìn)去,在我上面Android.mk增加后的內(nèi)容如下:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)
LOCAL_MODULE := tpnsSecurity
LOCAL_SRC_FILES := prebuilt/libtpnsSecurity.so
include $(PREBUILT_SHARED_LIBRARY)

include $(CLEAR_VARS)
LOCAL_MODULE := tpnsWatchdog
LOCAL_SRC_FILES := prebuilt/libtpnsWatchdog.so
include $(PREBUILT_SHARED_LIBRARY)

include $(CLEAR_VARS)
LOCAL_MODULE:=observer
LOCAL_SRC_FILES:=observer.c
LOCAL_C_INCLUDES:= $(LOCAL_PATH)/include
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
include $(BUILD_SHARED_LIBRARY)

以上這篇完美解決安卓jni項(xiàng)目會(huì)刪除其他so文件的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

金昌市| 汝城县| 灌云县| 广德县| 垦利县| 益阳市| 蓬莱市| 南通市| 马鞍山市| 民权县| 邹平县| 大田县| 茌平县| 扎鲁特旗| 鄱阳县| 平谷区| 汉源县| 松阳县| 阿合奇县| 横峰县| 顺平县| 静宁县| 和硕县| 龙门县| 太谷县| 嘉定区| 正宁县| 长沙市| 江华| 长宁县| 濮阳县| 肃北| 漳平市| 东兰县| 东丽区| 清丰县| 榕江县| 海宁市| 八宿县| 方山县| 兖州市|