[Android]JNI进阶--问题集
2019-01-22 本文已影响46人
CangWang
1.Window环境下As无法启动jni调试的问题
错误提示
Attention! No symbol directories found - please check your native
根本原因是因为so库被打包为release版本,代码已经无法跟踪到,所以as才提示错误。
解决方案
1.引用so的module的build.gradle当中在android节点中加入publishNonDefault true
2.app.iml的native-android-gradle节点下,查看
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="release" />
</configuration>
如果value为release,请改为debug