码迷,mamicode.com
首页 >  
搜索关键字:so库    ( 229个结果
Android NDK——使用Android Studio引用so库,jar包及module并使用JNI的正确姿势
由于项目中需要用到JNI,以前虽然在Eclipse上使用过JNI和SO 文件,移植到Android Studio上的时候是花费好些力气的,所以主要把Android Studio下引用jar包、依赖其他...
分类:移动开发   时间:2016-11-05 15:10:07    阅读次数:554
linux内核函数库文件的寻找
linux内核函数的so库文件怎么找呢? 首先还是要产生一个进程的coredump文件的 linux有一个lib-gdb.so库,这个进程的coredump文件中所有load段的最后一个load段中,通过读取二进制文件将最后一个load段读取出来保存lib-gdb.so库文件,这个库文件就是内核函数 ...
分类:系统相关   时间:2016-10-13 02:01:18    阅读次数:175
android 通过adb 和 ndk调试堆栈
打开终端 , 输入以下命令, armeabi是应用编译好的.so库的路径 adb logcat|ndk-stack -sym ./armeabi/ 如果堆栈报错,会弹出报错内容。 如下: C:\Users\JC>adb logcat | E:\Users\android-ndk-r10c\ndk-s ...
分类:移动开发   时间:2016-10-12 14:06:37    阅读次数:316
JNI之Java调用so文件
一、背景:web项目中需要调用第三的一个so库文件,只能略微学习下了,对android NDK开发方面应该也有所帮助,学习下 二、调用方式 第一种方式:Java直接调用so文件 第二种方式:Java通过自己的so文件,调用第三方的so文件 三、参考示例(就不拷贝来拷贝去了,直接贴上我参考的网址吧) ...
分类:编程语言   时间:2016-10-08 19:03:58    阅读次数:139
Android Studio里面配置Tesseract
网上大多是eclipse的项目,因为我用的是AS,所以说一下怎么配置。 身份证图片资料来自百度。 一、导入相关文件 其实我们不用自己编译,可以把别人项目编译好的jar包和so库直接拿来用。因为识别的效果只与字库有关,要识别什么字体自己选用字库就行。 1、新建libs文件夹,导入jar包 2、在mai ...
分类:移动开发   时间:2016-10-05 17:14:25    阅读次数:282
android串口编程
最近在Android项目中要使用到串口编程,开始的时候为了省事,直接把以前在linux下用纯C写得串口程序封装成so库,再在JNI中调用so库,一点也没有问题。 虽说没有什么问题,总觉得在JAVA中使用纯C实现串口所有的操作很像是在“挂羊头卖狗肉”,而且也有点繁琐,想说JAVA应该把这些东西直接封装 ...
分类:移动开发   时间:2016-08-12 14:56:53    阅读次数:225
安卓奇葩问题之.so库加载不了
真是哔了狗了。 今天突然遇到一个问题:之前用第三方的密码控件,给了一个.so库文件。然后我就放在了/jniLibs/armeabi目录下。 运行,一切都很OK。 然后重点来了。N天之后的今天,突然打包安装的应用报错说.so库加载不出来了。 然后进入暴走模式,纠结了一天。 最后发现,应该放在/jniL ...
分类:移动开发   时间:2016-08-11 20:43:02    阅读次数:362
百度地图SDK的使用
最近看了一些SDK相关的东西,就心血来潮用了一下百度地图的sdk。 百度的文档真的很有问题,配置步骤也错漏很多。 1、首先百度地图的demo一直都是和最新的android studio版本不搭的,问题多得很,还是直接看文档了。 2、下载相关的SDK,其实就是jar包和一些so库。在自己的项目中导入j ...
分类:其他好文   时间:2016-08-04 22:52:30    阅读次数:1540
android studio添加so库的方法
根据Gradle的版本不同,导入有以下两种方法 方法一 将so文件拷贝到libs文件夹下,然后 在moudle的gradle 配置添加以下代码: task nativeLibsToJar(type: Zip, description: "create a jar archive of the nat ...
分类:移动开发   时间:2016-08-04 17:46:16    阅读次数:291
Android Gradle编译so库或运行时出现 text relocations 崩溃的正确解决方法
1、so库编译时出现 这种情况一般是使用了新版的NDK编译造成的,新版的ndk将warning视为error, 解决方法: 在Android.mk里面加入#LOCAL_DISABLE_FATAL_LINKER_WARNINGS := true 这种方法编译的so库不能运行在target api为23 ...
分类:移动开发   时间:2016-08-03 15:19:44    阅读次数:408
229条   上一页 1 ... 7 8 9 10 11 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!