jmpews / Dobby

a lightweight, multi-platform, multi-architecture hook framework.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DOBBY_GENERATE_SHARED配置后不起作用

c01ns opened this issue · comments

commented

SET_OPTION(DOBBY_GENERATE_SHARED OFF)
设置了OFF,还是会生成dobby.so
用以前老版本的项目不会生成,新版DOBBY_GENERATE_SHARED 这个配置还有在用吗

android{
    packagingOptions {
        exclude  '**/libdobby.so'
        //exclude  ... add more files
}

CMakeLists.txt里要用dobby_static

target_link_libraries(${CMAKE_PROJECT_NAME}
        android
        log
        dobby_static
)

gradle里像楼上说的那样就行
如果是build.gradle.kts的话:

android {
    packaging {
        jniLibs.excludes += "**/libdobby.so"
    }
    ...
}

另外 这个option好像已经删除了 所以这个SET_OPTION(DOBBY_GENERATE_SHARED OFF)并没有什么卵用 可以直接删了