E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
.so库
将keras或tensorflow模型迁移到android端(AndroidStudio)
网上的一些教程实在太少,而且我也是走了很多弯路,有很多是使用Bazel工具把TensoFlow编译成.
so库
文件和jar包,再进行Android配置,实现模型移植。但是。。。我可能太笨了没成功。。
天上飞下一毛雪
·
2020-08-05 11:48
Android
Android O及以上版本hal程序书写
在AndroidO之前,HAL是一个个的.
so库
,通过dlopen来进行打开,库和framework位于同一个进程。
luoluo130
·
2020-08-05 01:50
Android
HDIL
GDB调试Android代码——环境搭建及调试过程
开始看了好多资料,天真的以为用GDB命令就能直接启动
so库
,实际情况是,先写好JNI的应用之后,肯定是java代码去调用本地代码的,所以需要设置按钮之类的,在调试过程中,需要通过按钮或其他方式,启
zhu929033262
·
2020-08-04 22:40
android
ART
GDB
android
GDB
android 关于mk如何引用其它
so库
通常,开发android的软件,常常需要编译
so库
,然编译的这个
so库
,需要调用多个其它的
so库
。这里主要记录一下,编译
so库
时,调用其它
so库
的mk,是怎么写的。
MorTree
·
2020-08-04 22:28
android开发
eclipse android jni 开发,
so库
编译
javah配置ndk环境搭建确定已经安装好ndk和javah,我们就可以开始今天的
so库
编译了。
小宝的博客
·
2020-08-04 21:35
学习笔记
audio_route 分析
audio_route.c是android提供的一个audioroute的
so库
,其位于/system/media/audio_route目录下。
Sunnie_ge
·
2020-08-04 19:15
android
驱动
linux驱动
audio
Linux驱动开发
3.3 Linux头文件和库的搜索路径
1、FAQ1.1、glibc安装时.
so库
文件和.h头文件都安装到什么文件夹,gcc怎么能正确的找到相应的文件夹?
pwl999
·
2020-08-04 16:56
Linux
驱动三板斧(旧文
2.6内核)
android ndk添加打印 解决undefined reference to __android_log_print'问题
在
so库
中添加打印,android虚拟机不能打印的问题,网上答案太多,一个个试出来的,先记录下来用的是android-ndk-r8c遇到的一个问题用了stdio.h中的printf()添加打印后,在虚拟机中打印不能输出需要引用库
爱疯的猪小爷
·
2020-08-04 16:34
ndk
audioflinger学习笔记
allwinner音频控制流程:hal层的
so库
文件在device/softwinner/common/hardware/audio中编译生成,该路径下的audio_hw.c对上主要实现了androidhal
xiaofengcanyue2013
·
2020-08-04 15:18
framework
Android Studio NDK开发 正确调用jni 及加入第三方
so库
需要注意的问题
AndroidStudioNDK开发正确调用jni及加入第三方
so库
需要注意的问题首次使用AndroidStudio进行NDK开发会遇到很多问题,我在此将自己的经验分享给大家直接上配置比较直观下面是在项目
记忆有你
·
2020-08-04 13:14
Android(原创)
Ubuntu下qt5使用vlc
一:Ubuntu下在线安装qt5,同时安装了qtcreator二:打开终端执行sudoapt-getinstalllibvlc5libvlc-devlibvlccore-dev安装.
so库
三:新建工程,
xuefei55
·
2020-08-04 11:03
Android Studio NDK jni 开发生成头文件和加载
so库
谈到NDK开发就自然会想到如何编译
so库
许多做过c/c++的开发人员都知道在linux下编译so,Eclipse当然也可以编译,不过配置就麻烦很多了现在AndroidStudio就能很容易地编译so了,
记忆有你
·
2020-08-04 10:43
Android(转载)
android端自动检测文件句柄泄露问题(读写文件流 FileOutputStream 、FileInputStream忘了关闭)
答案是有的,我们可以利用hook技术把原方法地址入口给替换成我们自己的hook地址,然后在自己的方法里实现计数功能,如果打开计数大于1,则存在泄露,将堆栈信息打印出来,因为open和close方法最后都是在
so
飞雨的夏天
·
2020-08-04 08:43
性能监控
Android读取数据库遇到 sh: sqlite3: not found 的解决方法
system/bin/sh:sqlite3:notfound提示,原因是在/system/xbin目录下没有sqlite3文件,需要从外部把sqlite3文件push进来,可能还需要libncurses.
so
wei11556
·
2020-08-04 03:10
Android
so库
又一次遇到 undefined symbol------ldd, nm, c++filt命令大显身手
最近发版本,灰度发布的时候,发现进程没来,回包自然是异常的。立即进行版本回退,发现OK.哪里出问题了呢?直接ldd-rlibtest.so一下,就知道了,原来是缺符号。看看简化后的示例代码:#includeusingnamespacestd;classTest{public:voidoutput();};#if0voidTest::output(){coutldd-rlibtest.soundef
涛歌依旧
·
2020-08-04 01:49
s2:
软件进阶
s2:
Linux杂项
s2:
后台开发
s2:
活捉Bug
使用第三方库找不到
SO库
UnsatisfiedLinkError错误原因及解决方案
在开发项目的时候我们免不了使用一些第三方的库来进行快速开发,有些第三方库只是简单的一个jar包,但是有些使用了jni开发,因此会包含
so库
文件,这个时候如果不消息我们就会遇到一个错误:java.lang.UnsatisfiedLinkError
丽闪无敌
·
2020-08-03 21:28
JAVA调用
SO库
的示意图
JNI方式调用
SO库
关于JNI的API已经放在:供使用JNI时参考首先知道用JNI调用别人提供的.so文件,现在要在Windows系统下测试运行情况,提出了核心问题:怎么在Windows下使用eclipsejava
minglei0528
·
2020-08-03 20:41
Android studio JNI开发
前些天要写Android双摄打包工作,由于任务紧,要实现调用底层
so库
功能,因此需要写jni来实现。
一抹夕阳815
·
2020-08-03 19:35
Android
ant手动编译apk,其中包括第三方Library和so文件
一开始直接拼凑命令行,后来发现命令行编译apk无法包含第三方Library和
so库
,很恶心啊。调研了一下,用ant或maven,maven学习成本很高,而且ant很方便,所以用ant。
融化的雪
·
2020-08-03 18:58
android
Android编译调用FFmpeg API,自己写方法,编译
so库
作者:谭东时间:2017年9月19日环境:Windows8.1专业版NDK版本:android-ndk-r14bFFmpeg版本:FFmpeg3.0.2“Einstein”我这里使用的AndroidStudio为2.3.3版本。大名鼎鼎的FFmpeg可以说全球出名,基本上视频处理都是它,但是使用FFmpeg的技术门槛和难度也相对要求高一些。那么我就先给大家简单引用别人的描述简单介绍下FFmpeg吧
范特西_jay
·
2020-08-03 18:25
Android
ijkplayer入门之目录介绍及编译
ios几个核心源码目录android目录包括了android平台上层接口提供、用例等等----ijkplayer:android测试用例,直接导入androidstudio后可以使用(但需要事先先编译好
so
一条闲鱼
·
2020-08-03 18:01
ijkplayer
Android Studio下JNI调用与编译so包
webrtc源码是c,所以如果要在android中使用的话,就必须将该模块打包成
so库
文件然后用java调用这个库。这里就不得不说一下JNI是什么了。JNI是什么?
爱吃鱼的老虎
·
2020-08-03 15:55
经验总结
Android系统异常问题处理流程(死机,重启,无法启动,启动异常等)
-name*addr2line来搜索这个工具查看出错的堆栈信息,xx.
so库
出问题,然后分析这个库的堆栈信息根据出错的二进制地址和出错的库名就可以使用addr2line找出错误的行数命令:addr2line
热爱学习的吉吉
·
2020-08-03 10:44
Android面试
[Android jni开发系列(二)]AndroidStudio移植eclipse NDK项目开发
1、在eclipse上开发ndk项目时一般都是在项目里新建jni目录,通过编写Android.mk和Application.mk编译生成
so库
,然后放到libs目录下就可以使用,下面来看下,在AndroidStudio
yin1031468524
·
2020-08-03 09:38
Android学习
[Android jni开发系列(四)]利用jni开发生成Android串口开发的
so库
1、定义包含native方法的java类packageandroid.serialport.api;importandroid.util.Log;importjava.io.File;importjava.io.FileDescriptor;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOEx
yin1031468524
·
2020-08-03 09:38
Android学习
ReactNative开发工具有这一篇足矣
5a6460f8f265da3e4f0a446d一原理概览当你拿到ReactNative的源码的时候,它的目录结构是这样的:jni:ReactNative的好多机制都是由C、C++实现的,这部分便是用来载入
SO
YuNansen
·
2020-08-03 09:19
React-Native
java.lang.UnsatisfiedLinkError: No implementation found for
今天遇到一个问题,
so库
调用报错,记录一下。
weixin_小栓
·
2020-08-03 07:28
Ijkplayer编译成Android的
so库
的详细步骤
Ijkplyer简介本人在做网络摄像头的时候遇到的一个需求就是要做一个手机app能够实时看rtsp流传过来的视频,首先当然是用MediaPlayer去播放视频,结果是延时的要命,自己写一个播放器框架也是不实际的,只好上网找框架,发现了这个来源于B站的开源播放框架Ijkplyer。发现网上有许多前辈做过,于是今天总结一下这几天遇到的问题。从源码可以看出ijkplayer是一个基于FFmpeg封装的A
wangxiuwen12
·
2020-08-03 06:54
Android
Ijkplayer
Android NDK在Mac OS 上面编译FFmpeg时遇见的坑?
第一步:下载NDK第二步:下载FFmpeg的源码,gitclonehttps://github.com/FFmpeg/FFmpeg.git第三步:编写shell脚本,编译FFmpeg成.
so库
#!
util_c
·
2020-08-03 06:01
FFmpeg
NDK
so库
的调用和编译
第一种是:
so库
和调用程序在同一个目录和源程序通过同一个mk文件来编译;另外一种情况是so是外部已经编译好了的,调用程序加载调用。
李狗蛋52635
·
2020-08-03 06:55
Android
Android
so
ndk
解决“VM has multidex support, MultiDex support library is disabled.”
问题描述在项目中引用了带
so库
的jar包之后,项目可以编译通过,但是在安装的时候报错:I/MultiDex:VMwithversion2.1.0hasmultidexsupportI/MultiDex:
提玛欧斯
·
2020-08-03 05:39
移动开发
android集成 ijkplayer Ijkplayer集成使用方案 + demo
也就是把要适配的.
so库
拉到项目中,再把需要依赖的包依赖上就好了,如下图:至于用法,我们看到他们编译文件里面会有一个android/ijkplayer/ijkplayer-example的目录。
暴走熊二
·
2020-08-03 04:44
android
android-studio
安卓
视频播放
ijkplayer
播放器
bilibili
Android腾讯X5内核WebView加载失败原因
X5内核失败原因运行官方demo一点毛病也没有,自己创建modul运行也没问题,一放到自己的项目就永远初始化失败,最后发现是这个原因:这是官方demo里的配置:ndk{//选择要添加的对应cpu类型的.
so
多多很厉害
·
2020-08-03 04:53
Android技巧
Mac编译FFmpeg Android动态
so库
实践
MyBuildEnvironmentCommonMacOS10.14.6AndroidNDKr20b(对应android-ndk-r20b-darwin-x86_64.zip)FFmpeg目前最新版本4.2.2,我用的版本是4.2.2注意使用对应版本,其他平台版本没有测试Android的NDK已经迭代了很多版本,在r17c以后,Google正式移除GCC,不再支持GCC,新版本的NDK都是使用CL
lwqldsyzx
·
2020-08-03 01:58
音视频
Android开发技巧
Android应用架构开发和维护常见问题
0x01.兼容性0x01.Android版本兼容性0x02.AndroidROM缺陷0x03.依赖包兼容性0x04.
so库
的兼容性0x05.客户端本地接口扩展兼容性0x02.业务功能0x01.服务不能常驻内存
iamcxl369
·
2020-08-03 00:30
手机软件开发笔记
so库
远程加载方案管中窥豹
0x01.为什么要
so库
远程加载?(又叫动态加载)so体积过大,如果直接集成在apk里面的话,会造成包体积膨胀。所以有了这种方案。运行app的时候,在需要的时候再去下载
so库
。
红涛在反思
·
2020-08-02 22:04
播放器
音视频
jni编写时的教训(函数签名不对应)
最近由于项目结构上的调整原先我的模块位于APP层,通过aidl,hidl调用到native层的c++的服务的接口,用于更新EMMC上的文件内容,需要改为C++服务更新EMMC上文件内容的代码封装成jni的
so
liangcb
·
2020-08-02 16:25
java
android
二进制方式修改libpthread.so中的pthread_attr_setstacksize最小限制
最近有个mips平台的嵌入式linux项目,官方提供了工具链,但发现他们所提供的libpthread.
so库
对线程的最小栈空间设置的是128K,造成程序运行时显示虚拟内存占用很高,虽然没太大影响,但是对我这样有洁癖的人感觉很不爽
a_tan1978
·
2020-08-01 11:54
百度地图的集成及使用
sha1值和发布版sha1值得问题,,,这个问题嘛,,有个链接大家看下:百度地图sha1值得获取,这里如果是开发中,可以两个都填开发版sha1值,生成签名文件后再修改发布版sha1值.2.下载jar包和
so
zpbshine
·
2020-08-01 09:21
百度地图
定位
覆盖物
搜索周边
搜索路线
android studio 把libs包打包到apk中,设置应用以32bit去读取.so文件
build.gradle添加下列配置:sourceSets{main{jniLibs.srcDirs=['libs']}}1.这个设置即可把libs包打到apk中,也可以实现下列需要需求:现在想设置应用加载.
so
zjx2014430
·
2020-08-01 08:26
android
Android平台开发之从Android.mk到Android.bp--如何引入jar包和
so库
最近一直在从事Android平台的开发,在framework下服务这一块的时候发现之前的Android.mk都被替换成了Android.bp,这就对需要在alps/frameworks/base/services/core下面引入.jar和.so,以及为其声明aidl源文件目录造成了困扰。因为之前一直使用的是Android.mk文件,所以对Android.bp文件不是特别熟悉。所以我的思路就是先想
奔波儿灞0.0
·
2020-08-01 08:28
Android
Android内置
so库
到各个目录下
内置
so库
到system/lib,lib64lib/hw/内置bin到system/binnasri@nasri-OptiPlex-780:~/M_6735_53_VOLTE_04_18$treepackages
yangkunhenry
·
2020-08-01 07:20
android使用FFmpeg解码MP4中的音频并使用AudioTrack播放
废话不多说了,我使用的的ffmpeg-3.3.9编译的.
so库
,android-ndk-r14b。如果你也跟我的配置一样那就OK了,如果不
wozuihaole
·
2020-08-01 07:01
音视频类
百度离线语音识别
百度语音离线识别集成首先下载开发架包:bdasr_V3_20180801_d6f298a.jar,这个是离在线融合的SDK;导入
so库
:可在下载的demo中找到,复制到自己工程中同名的路径下需要百度开放平台上去申请
KerwinFY
·
2020-08-01 06:29
语音识别
Android热修复升级探索——
SO库
修复方案
摘要:通常情况下,大多数人希望android下热补丁方案能够做到补丁的全方位修复,包括类修复/资源修复/
so库
的修复。这里主要介绍热补丁之
so库
修复思路。
weixin_34358092
·
2020-08-01 04:45
百度地图多点标注集成步骤
今天用到了百度地图多点标注再次做个记录首先当然是去申请秘钥这个步骤就不说了大家都知道应该怎么做下载jar包下载地址下载这三个就够用了之后怎么集成进去我就不说了下面直接给出代码别忘定位权限还有
so库
的问题
玖零包子
·
2020-08-01 03:10
Android O 源码中编译程序, 关于32/64位
so库
兼容问题的记载
由于项目需求,需要在AndroidO系统中加入第三方库,AndroidO默认编译的是64位操作系统,第三方公司提供了32位和64位的库,但是在实际应用过程中还是遇到了种种问题,在此做个记录,希望遇到同样问题的小伙伴们不要掉入相同的坑.具体分为以下几个问题:系统是怎样判断一个应用是32/64位架构如何在源码中将自己写的应用编译成32/64位系统级应用如何使用apk自身的库文件android默认的压缩
怒草
·
2020-08-01 02:35
android系统开发
android开发
android第三方app改为系统app,加入system组,获取system权限
最后关键是,编译成系统app时,需要依赖的
so库
和动态jar包是不会被打包到apk中的。(略坑,有可能是没有
白皮书CAN
·
2020-08-01 02:44
android
预置第三方apk到系统中Android.mk, 关于32/64位
so库
兼容的问题
在使用android64位的系统时预置第三方apk,而apk中使用的
so库
为32位,预置到系统中当使用到相应的32位库时报错:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader
user_id:001
·
2020-08-01 01:58
android
Android ABI issue analysis
一个
SO库
想要调用另一个
SO库
的函数,就要求它们的ABI兼容。Stackoverflow上有一个以API为类比来说明什么是ABI的回答W
thinkinwm
·
2020-08-01 01:35
android
PMS+permission
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他