最近在使用ndk,不过我是把ndk放在了一个子模块中,然后发现无法打断点,后来调查下,发现需要以下的配置。
1.在子模块的build.gradle文件中,添加publishNonDefault true

1
2
3
4
5
apply plugin: 'com.android.library'
android {
publishNonDefault true
}

2.在app模块中的build.gradle文件中修改导入配置。
将原来的compile project(path: ‘:submoduleName’) 改成 compile project(path: ‘:submoduleName’’, configuration: ‘debug’)

这样应该就可以在submodule中打断点了