diff --git a/test/build.gradle.kts b/test/build.gradle.kts index 382f4f0..e3c040c 100644 --- a/test/build.gradle.kts +++ b/test/build.gradle.kts @@ -26,6 +26,11 @@ android { versionName = "1.0" testInstrumentationRunner = "android.support.test.runner.AndroidJUnitRunner" + externalNativeBuild { + cmake { + arguments += "-DANDROID_STL=c++_shared" + } + } } externalNativeBuild { diff --git a/test/src/main/jni/CMakeLists.txt b/test/src/main/jni/CMakeLists.txt index e3f19f6..9b9f5e6 100644 --- a/test/src/main/jni/CMakeLists.txt +++ b/test/src/main/jni/CMakeLists.txt @@ -7,4 +7,4 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) add_library(test SHARED test.cpp elf_util.cpp) find_package(dobby REQUIRED CONFIG) find_package(library REQUIRED CONFIG) -target_link_libraries(test log dobby::dobby library::lsplant) +target_link_libraries(test log dobby::dobby library::lsplant library::dex_builder)