头疼
主要的话是这是因为应用工程中lib文件夹下面有armeabi和armeabi-v7a等多个目录(分别对应不同的CPU平台),安装时,会根据不同CPU平台把对应的lib下的so文件拷贝到手机的指定分区中。
自己的lib里面明明就是有的,报这个错误,我就认真看了,lib是在armeabi-v7a里面的,
开始是:
ndk { abiFilters 'armeabi' **************** moduleName "serial_port" // 生成so的名称 ldLibs "log", "z", "m", "jnigraphics", "android" }
我的是在armeabi-v7a 里面所以机上就可以了
ndk { abiFilters 'armeabi','armeabi-v7a' ****************和上面对比 moduleName "serial_port" // 生成so的名称 ldLibs "log", "z", "m", "jnigraphics", "android" }OK 解决