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库
FM移植问题小记之权限
FM的测试大致分为三部分:1.FMTestService(FM服务)2.FMTestActivity(FM测试主界面)3.FMNative(jni调用系统的
so库
)FMNative##FMNative是用于调用系统的
九九叔
·
2021-05-06 09:06
NDK JNI 笔记(基于Eclipse)
(这一步应该在最后,提前说明)为了方便编译
so库
,可以直接在eclipse中配置好NDK目录和命令,这
花前月下的细说
·
2021-05-05 07:05
一个好用的图片加载库 picasso
使用复杂的图片压缩转换来尽可能的减少内存消耗自带内存和硬盘二级缓存功能Picas
so库
的引入:在线搜索picas
so库
,加入到gradle再同步即可引入
Luke_单车
·
2021-05-05 05:48
JNI实现图片压缩
项目链接:https://github.com/zengfw/EffectiveBitmap直接使用项目或直接复制libs中的
so库
到项目中即可(当前只构建了armeabi),需要其他ABI可检下项目另外使用
Ricky_Zeng
·
2021-05-04 23:59
JNI&NDK
参考资料AndroidStudioJNI开发入门教程androidstudio之jni(上)生成so文件编写
so库
,并在其他工程里使用目录1)JNI&NDK2)在其他程序中使用so1)JNI&NDK()
玄策
·
2021-05-04 08:35
如何调用
so库
文件
制作so文件首先先制作制作so文件:libadd_c.so[add.c]intadd(inta,intb){returna+b;}编译:gcc-shared-fpic-olibadd_c.soadd.c-shared生成共享目标文件,通常用在建立共享库时-fpic作用于编译阶段,告诉编译器产生与位置无关代码(Position-IndependentCode),则产生的代码中,没有绝对地址,全部使用
飞扬小米
·
2021-05-02 21:05
jni层代码的编写以及生成
so库
本文内容AndroidJni层之间数据类型的转换准备在进行开发调试前,必须要做一些准备工作,比如开发环境的搭建,开发前先装好ndk,如果需要调试的话,还需要下载LLDBServer进行调试。准备就绪的话先建一个项目新建项目接着再关联ndk成功ok,下一步,添加gradle-experimental插件,需要对这三个文件进行修改:./build.gradle./app/build.gradle./g
青晨点支烟
·
2021-04-29 14:00
虹软人脸识别的应用开发过程分享
注意一下,要在app的gradle里面加上sourceSets{main{jniLibs.srcDirs=['libs']}}这句话,不然可能会造成
so库
加载不了的错误。2.接下里就需要进
workhard_
·
2021-04-28 22:58
鸿蒙手机版JNI实战案例解析(JNI开发、
SO库
生成、
SO库
使用)
也可能会给Android工程(使用了
SO库
的工程)在迁移至鸿蒙系统时造成了阻碍。案例演示废话不多说了,接下来,我们来演示鸿蒙手机版工程是如何做JNI开发的。
·
2021-04-27 19:57
动态加载SO
最近由于项目中,别人需要64位的
so库
(一般armeabi-v7足够用了),同款手机只能运行同一种的so,so文件向前兼容。
Nicole被占用
·
2021-04-22 10:55
【Camera专题】HAL1- 实现第三方算法并集成到Android系统
系列文章动手入门第三方算法集成系列:【Camera专题】HAL1-实现第三方算法并集成到Android系统【Camera专题】HAL1-以
SO库
或a库的方式集成第三方算法【Camera专题】HAL1-多帧降噪算法的集成
c枫_撸码的日子
·
2021-04-18 01:46
Android调用第三方C++算法库
背景现在越来越多应用包含一些第三方C/C++算法库,比如图像处理,人脸检测,语音识别等等.第三方提供的算法库都是C/C++动态库(.so),不同的提供商提供的接口存在差异,主要分为以下两种:提供Java接口和
so
smewise
·
2021-04-17 16:41
Android源码环境下,用记事本制作一个使用JNI的APK
Android源码环境下,用记事本制作一个使用JNI的APK制作过程java方面代码jni方面代码完成JNI部分的编写后,生成
SO库
最后附上一个清晰的文件结构树制作过程大家好!
努力当Android的小仙女
·
2021-04-17 15:31
JNI实例
java
android
jni
c++
android之jni开发----引入ffmpeg调用(1)
.+)2.点击File->projectstructure...进行ndk路径的配置3.在app->src->main下面新建一个jniLibs目录4.把ffpmeg编译出来的
so库
导入进去5.在app
自己的MVP
·
2021-04-17 10:09
ffmpeg
for
android
ndk
jni
Android NDK混淆
项目原因研究Android的
So库
代码混淆,增加IDA工具查看的复杂度。简单接触了ollvm混淆组件。网上查看了很多人的文章,简单做个随笔备忘。1、ollvm下载编译我的是macbook环境。
小子不坏_sprite
·
2021-04-15 07:37
腾讯Bugly集成
如果只想集成单独的异常上报可以将依赖改成这样compile'com.tencent.bugly:crashreport:latest.release'添加依赖.png然后在Module:app/build.gredle下设置支持的
SO
Time_x
·
2021-04-15 06:34
More than one file was found with OS independent path
这是因为项目配置的AndroidGradle插件版本高于4.0导致的,4.0之前所需要的
so库
必须放入jniLibs,若放入其他文件夹内,还需要在build.gradle内配置jniLibs.srcDirs
一个小草人
·
2021-03-22 16:12
Android
so库
相关
通过如下命令,可以查看当前手机支持的cpu架构admin@~%admin@~%adbshellHWEML:/$HWEML:/$HWEML:/$getpropro.product.cpu.abilistarm64-v8a,armeabi-v7a,armeabiHWEML:/$HWEML:/$build.gradle中按如下配置,打出的apk包中就只有arm64-v8a目录ndk{abiFilters
lotusve_w
·
2021-03-16 16:43
AndroidStudio如何引入第三方jar包,aar包,so文件,并保留指定类型的
so库
AndroidStudio如何引入第三方jar包,aar包,so文件,如何保留指定的
so库
1.将第三方的jar,aar包,so文件放到AndroidStudio指定libs目录下图一2.在build.gradle
小米rice
·
2021-03-11 15:44
android
jar
tensorflow: c/c++库,编译和使用
Bazel,Bazel的安装方法可参考:https://docs.bazel.build/versions/master/install.html下图给出了ubuntu系统中的安装方法:最后,编译源码,生成
so
phoenixmy
·
2021-03-11 15:14
如何编译.
so库
?
1.如何编译.
so库
?
世道无情
·
2021-03-11 05:38
第三方数据统计(腾讯移动分析)
邮箱号,发现渠道(都是必填)第三步:创建移动应用:创建成功会显示APPKEY(保存)第四步:配置gradleandroid{defaultConfig{ndk{//根据需要自行选择添加的对应cpu类型的.
so
楊帥
·
2021-03-11 01:31
Android 使用
so库
的遇到的坑
使用
so库
采坑记录做Android开发会遇到各种各样的问题,遇到问题不可怕,解决了并且知道为什么,下次遇到能马上解决就好了,今天要说的就是这个
so库
的使用采坑了。
初学者-Study
·
2021-03-10 16:49
BUG
Android使用so库
找不到so库
访问不了so库的方法
Tinker热修复
Tinker是一个开源项目(Github链接),它是微信官方的Android热补丁解决方案,它支持动态下发代码、
So库
以及资源,让应用能够在不需要重新安装的情况下实现更新。为什么使用Tinker?
周蛋蛋
·
2021-03-10 13:03
Android native应用开发简明教程 (1) - 本地开发武器库概览
第一个里程碑-支持jni开发
so库
(Android1.5)Android第一次支持本地开发是在Android1.5版本,对应AndroidAPIlevel3。这一版本,有了正式的AndroidNDK
Jtag特工
·
2021-03-10 12:48
libflutter.so引擎崩溃异常堆栈分析
一、Flutter引擎崩溃Flutter的引擎部分全部使用C/C++实现,为了减少包大小,所有的
SO库
在发布时都会去除符号表信息。
一只懂音乐的码虫
·
2021-03-02 22:32
异常处理 - Native 层的崩溃捕获机制及实现
在Android平台,nativecrash我们可能关注得比较少,记得在长沙做开发那会,基本不会用到自己写的
so库
,集成第三方功能像地图也就会拷贝几个so到目录下,当时连so是什么都不知道。
红橙Darren
·
2021-02-20 17:23
NDK使用之引用c/c++开源库
由于lame的源码比较少,可以采用直接引用源码的方式,无需编译成
so库
再使用,所以本文介绍的也是引用源码的方式使用c/c++开源库,至于像ffmpeg这类的有大量源码的开源库就只能先变成出
so库
再使用,
arvinljw
·
2021-02-18 18:34
Android如何减小安装包体积?
lib下的
so库
减少目前主流的CPU架构是arm64-v8a,这个性能是最好的,但是兼容不强。armeabi是兼容行最强,但是性能不好。armeabi-v7a算是两种的折中体现比较平衡一点。
张雨zy
·
2021-02-13 17:52
Android基础
52-Android之内置应用
52-Android之内置应用平台:Android10MTK6739内置不带
so库
的应用,如:WhatsApp#WhatsApp是带
so库
,此处只是举例build/make/target/product
陌上_
·
2021-02-12 17:32
MTK
SPRD
android
android
Android解耦式
so库
加载方案
背景说明在业务开发过程中经常会进入一些三方sdk,这些三方的sdk引入
so库
,有些
so库
文件还比较大,这时候我们就需要考虑
so库
从网络获取异步加载,减少发布包的体积传统方案关于so异步加载方案,网上的资料随便搜下大把
·
2021-01-29 20:06
前端
用Android Studio打包C++编写的.
so库
前言:开发中会遇到.
so库
的修改、打包,可以用CMake工具打包,但搭建、熟悉CMake工具的使用,需要一定的时间成本;今天分享用AndroidStudio工具打包.
so库
;第一步:.
so库
项目以lib
荣员外
·
2021-01-29 11:35
Android解耦式
so库
加载方案
背景说明在业务开发过程中经常会进入一些三方sdk,这些三方的sdk引入
so库
,有些
so库
文件还比较大,这时候我们就需要考虑
so库
从网络获取异步加载,减少发布包的体积传统方案关于so异步加载方案,网上的资料随便搜下大把
好未来技术团队
·
2021-01-15 19:01
前端
Android 串口通信
Android串口通信可以实现设备与设备之间通过设备线连接进行数据(消息)传递(一)导入
so库
(二)在moudle的build中添加jniLibsbuildTypes{sourceSets{main{jni.srcDirs
一个不是很优秀的码农
·
2020-12-28 17:49
android
android
串口通信
为何Android普通APP可以执行私有数据中的so文件,而system app却不可以?
首先你需要知道的是:如果APP要加载一个
so库
,必须拥有该库文件标签的execute权限。1.普通APP的私有数据区的数据标签为app_da
yj4231
·
2020-12-28 13:27
Android
Sepolicy
android
selinux
安全
poco编译支持mysql
1、mysql安装在安装过程中,需要注意如下环境变量的设置,不然pococmake无法自动发现mysql头文件及libmysqlclient.
so库
相关信息。
Wonton_skin
·
2020-12-27 23:14
「NDK 路线」| so 库加载到卸载的全过程
前言在JNI开发中,必然需要用到
so库
,那么你清楚
so库
从加载到卸载的全过程吗?;在这篇文章里,我将带你建立对
so库
从加载进内存到卸载整个过程的理解。
彭旭锐
·
2020-12-27 20:34
「ffmpeg」一 mac 环境下编译ffmpeg,生成
so库
文件
1.下载ffmpeg源码,官网,我这里直接采用git方式下载:下载ffmpeg.png终端输入git命令:gitclonegit://source.ffmpeg.org/ffmpeg.gitffmpeg静静等待~最后下载的版本为3.4.6。image.png这里注意一下,刚开始我用的ndk版本是ndk-17b,在编译该版本的ffmpeg时始终失败,后来发现好多网友遇到这问题,某网友给出的建议是nd
叨码
·
2020-12-25 16:31
CamX-CHI框架结构梳理一
CamX与CHI之间的通讯:通过互相dlopen
so库
和获取对方的操作接口并将自身的本地的操作方法中的函数地址赋值给回调函数/结构体中的每一个函数指针。
YY坚
·
2020-12-17 12:58
camera
2020-12-08
常见的是jar包、
so库
、aar包,从大到小依次为JDK>AAR>SO>JAR。(由于Android开源,所有系统接口基本上都保持开放,开发者
倍业科技官方
·
2020-12-08 13:45
APP广告商业化
广告SDK
广告
sdk
app
广告
计算广告
Java通过JNI 调用动态链接库DLL操作
在Android编程中,
so库
的访问也用到了jni技术。理论多说无益,还是看java连接dll的实战吧。如下:例:java中调用demo.dll文件中的hello()方法。
·
2020-11-25 11:53
Android高级面试题整理三
1.MD5是加密方法嘛,Base64呢2.Android8.0有哪些新特性3.Glide缓存策略,同一个图片跟size有关嘛4.Fragment的replace和add的区别5.对接的
so库
算法了解嘛,
JAY_DaYin
·
2020-11-14 21:44
linux环境下编译
so库
和编译可执行文件
编译生成
so库
gcc-fPIC-sharedcaculate.c-olibcaculate.so-fPIC压制警告-shared动态库-o生成目标的文件名caculate.cintadd(inta,intb
葫芦娃DayDream
·
2020-11-05 15:04
阿里Sophix 首次接入
一、前言:1、简介:深入探索Android热修复技术原理这本书主要讲解了Android的热修复中的热部署,冷部署以及资源和
so库
的修复技巧。
因为我的心
·
2020-11-03 09:08
Bugly热修复集成
1.简述Bugly采用Tinker作为热修复的解决方案,Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码,
So库
以及资源,让应用能够不需要重新安装的情况下实现更新。
竖起大拇指
·
2020-10-27 14:05
Android-JNI开发系列《一》动态库的函数注册
showmeyoucode在Linux平台下
so库
分为动态库和静态库。表现形式以.so为后缀动态库和.a为后缀的静态库。关于这2个的有关知识这里不过多介绍,不是我们今天的重点。
后厂村追寻
·
2020-10-24 11:49
学习JNI编程第2篇--导入/调用第三方
so库
链接:https://github.com/YigangFang/FactorialDemo实际工作中,我们常常会拿到没有源码的第三方
so库
,使用它们进行APP开发。在【学习JNI编程第一
汶水一方
·
2020-10-11 07:57
linux 共享库那点事
当您具有一组可重用或逻辑上不同的函数时,从中构建一个
so库
将很有帮助,这样您就不必将源代码复制到当前项目中并始终重新编译它-这样您就可以保留不同的模块您的程序不相交,只更改其中一个而不会影响其他程序。
浩世轩宇
·
2020-09-17 04:08
Linux
c/c++编程
so
linux
共享库
rpath
LD_LIBRARY_PATH
设置Github中的仓库使用ssh的方式提交代码
前言最近fork了一个Github上别人的仓库需要编译一个pjsip的
so库
出来,需要修改一下编译的脚本文件,每次修改之后想把变动push到远程,git每次push都需要输入用户名密码,很麻烦,于是查了查如何解决
aolphn
·
2020-09-16 23:03
Git
Git
SSH
Cocos2d-x/Cocos2d-js编译64位
so库
中遇到的问题
这几天公司项目使用到了Cocos2d-js,需要打包生成Android的apk包,但是发现生成的apk包在64位8核的手机上会闪退,原因是没有在apk中打包arm64-v8a的so包。于是需要修改Cocos2d-js的make文件来重新编译,经过几番波折,还是没有成功,在这里把中间遇到的问题记录下来,希望对后来者有帮助。首先,官方教程中有对64位的打包进行了说明,如下:http://cocos2d
心砚thu
·
2020-09-16 21:49
Android开发
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他