Anda
pre request:
NDK sudah terinstall
1. download source openssl dari https://www.openssl.org
2. download script build-all-arch.sh dan setenv-android.mod.sh dari https://github.com/stdchpie/android-openssl
3. chmod +x build-all-arch.sh setenv-android.mod.sh
4. $./build-all-arch.sh
jika sequa berjalan normal make libcrypt.so dan libssl.so ada di folder prebuilt/$arch/, jika Anda membutuhkan static library *.a make sedikit edit script build-all-arch.sh pas cp cp libcrypto.so
untuk menambahkan di project anda
tambahkan di file android.mk
include $(CLEAR_VARS)
LOCAL_MODULE := libcrypto
ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
LOCAL_SRC_FILES := prebuilt/arm64-v8a/libcrypto.a
else
LOCAL_SRC_FILES := prebuilt/armeabi/libcrypto.a
endif
include $(PREBUILT_STATIC_LIBRARY)
LOCAL_MODULE := libssl
ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
LOCAL_SRC_FILES :=prebuilt/arm64-v8a/libssl.a
else
LOCAL_SRC_FILES :=prebuilt/armeabi/libssl.a
endif
include $(PREBUILT_STATIC_LIBRARY)
No comments:
Post a Comment