添加以下代码到Application.mk文件中:
APP_STL := gnustl_static APP_CPPFLAGS := -frtti -fexceptions LOCAL_LDLIBS := -lz -lssl -lcrypto LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
同时,项目中需要使用的任何OpenSSL库都要在Android.mk文件中声明。
例如:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := mymodule LOCAL_SRC_FILES := myfile.cpp LOCAL_LDLIBS := -lz -lssl -lcrypto
include $(BUILD_SHARED_LIBRARY)