很明显的意思是找到了多个so库。那么就需要去掉重复的。 在app build.gradle中配置如下: 解决地址:https://github.com/card-io/card.io-Android-SDK/issues/186 ...
分类:
数据库 时间:
2019-09-11 16:08:48
阅读次数:
281
拿到代码之后,由于项目需要调用so库,因此希望可以断点进入c/c++代码进行单步调试。 源代码是通过Application.mk和Android.mk来控制so的生成,而源代码很多且依赖关系也比较复杂,因此不打算新写cmakelists.txt 根据网上各种文档、资料修改配置,始终不能单步进入C代码 ...
分类:
移动开发 时间:
2019-08-30 21:01:08
阅读次数:
127
最近在学习 极客时间Android开发高手课 老师推荐了Breakpad开源库来采集native 的crash1.为什么要使用Google Breakpad? 我们在开发过程中,Android JNI层Crash问题或者我们引用的第三方.so库文件报错,都是一个比较头疼的问题。相对Java层来说,由 ...
分类:
移动开发 时间:
2019-08-03 12:45:08
阅读次数:
278
1.TCP Wrappers 简介 TCP_ Wrappers是- 一个工作在第四层(传输层)的的安全工具,对有状态连接(TCP)的特定服务进行安全检测并实现访问控制,界定方式是凡是调用libwrap. so库文件的的程序就可以受TCP_ Wrappers的安全控制。它的主要功能就是控制谁可以访问, ...
分类:
移动开发 时间:
2019-06-02 01:15:12
阅读次数:
183
最近虹软新增了人证识别、活体检测的功能,好像之前的人脸识别也更新过版本,之前一篇文章用虹软Android SDK做人脸识 别,写过虹软人脸识别的用法,最近把人脸识别、人证识别,活体检测功能都简单的封装了一下,使用起来可以更简单一点; 但是由于appkey是和so库绑定的,所以不能直接依赖,需要下载项 ...
分类:
移动开发 时间:
2019-05-13 14:33:56
阅读次数:
182
虹软的人脸识别是应用与离线开发的,因为不需要网络,所以它的识别速度较快。好了,废话不多说,接下来就开始教大家怎样使用了。 1.首先就是去官网申请APPKEY,各种密匙,然后在下载jar包,这些就不一一给大家讲解了。注意一下,要在app的gradle里面加上 这句话,不然可能会造成so库加载不了的错误 ...
分类:
其他好文 时间:
2019-04-30 14:10:02
阅读次数:
158
一、iperf工具安装 源码包下载地址:https://iperf.fr/iperf-download.php#archlinux 选择对应系统的版本就是解压安装了 完成 测试发现有问题 问题原因:Linux系统中找不到libiperf.so.0 库文件,导致执行iperf3 –s时提示缺少相关li ...
分类:
系统相关 时间:
2019-04-27 13:22:22
阅读次数:
267
Android -- 源码平台下JAR包的引入与编译https://blog.csdn.net/csdn_of_coder/article/details/64538227 BUILD_JAVA_LIBRARY 与 BUILD_STATIC_JAVA_LIBRARY 在Android.mk中可通过调 ...
分类:
移动开发 时间:
2019-04-26 21:08:59
阅读次数:
262
自从php7.3开始提示 我就后悔升级php了。本来php7.2用得好好的,手贱非要升级。结果随便执行什么, 都给你跳一个 Did you mean to use "continue 2"?是在是逼不得已,降级吧。于是: 选择低于7.3.1的。7.3.0是可以的。降级过后,额外安装的so库,需要重新 ...
分类:
Web程序 时间:
2019-03-19 20:14:59
阅读次数:
410
gcc -shared -fPIC -o libname.so *.c //生成so库 gcc main.c -om -Lpath -lname //链接测试so 库 但是生成可执行程序执行时报,error while load....... 表示编译链接库的时后没有找到so库,可以 ldd 程序名 ...
分类:
系统相关 时间:
2019-03-03 09:39:34
阅读次数:
194