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库
Java逆向基础之动态生成类
为什么有这个东西,一方面时AOP框架的需要,另一方面是增加软件逆向的难度动态生成类的技术目前大体上分为两类,一类是通过操作字节码框架如cglib/Javassist去实现,另一类就是JNI方式,调用dll/
so
gsls200808
·
2018-04-23 08:23
Java
动态
生成类
一种在nodejs中调用c++的简单方法
ffi是nodejs直接调用
so库
的一种实现,可以调用纯c的接口。以上两种方法有一个共同的缺陷,就是当nodejs调用的时候,如果不能立即返回的话,c++代码会卡住单线程的js代码。
liwang112358
·
2018-04-21 21:44
nodejs
Android集成极光推送
地址:https://docs.jiguang.cn/jpush/resources/解压后进入libs将jar复制到项目libs文件夹下,main新建jniLibs文件夹注意与java平级,将要依赖的
so
染熙
·
2018-04-20 16:26
Android
记录一下阿里云Sophix热修复使用时的注意
5、如果有
SO库
的
爱不离此
·
2018-04-19 18:51
JNI 基础 - JNIEnv 的实现原理
我们解压QQ和支付宝的apk找到它的libs目录下,会发现有大量的.
so库
文件,还有很多是动态下载加载的我们看不到,能看到的就已经有好几百个了。为什
红橙Darren
·
2018-04-15 10:57
百度地图sdk导航功能的坑
下载百度sdk的时候,【驾车导航】功能的sdk要在其他sdk下载好后,单独下载因为这货只有armeabi的
so库
,没有其他什么x86,x86-64,arm64-v8a,armeabi-v7a的支持库so
易馋
·
2018-04-02 11:20
技术点
ndk-build生成
so库
备忘
使用ndk-build命令生成
so库
,需要4个文件:头文件(例如test.h)c文件(例如test.c或test.cpp)Android.mkApplication.mk1.头文件模板/*DONOTEDITTHISFILE-itismachinegenerated
汶水一方
·
2018-04-01 09:33
腾讯开源:微信和移动开发的 10 大项目
1、Android热修复框架TinkerTinker是微信官方的Android热补丁解决方案,它支持动态下发代码、
So库
以及资源,让应用能够在不需要重新安装的情况下实现更新。
·
2018-03-29 20:00
Android 系统开发(2)--Android Treble详细分析
在AndroidO之前,HAL是一个个的.
so库
,通过dlopen来进行打开,库和framework位于同一个进程。
做机人
·
2018-03-27 20:29
eclipse下编译Cocos项目工程
命令及相关命令配置即可打出所需的apk包,这里整理下基于Eclipse环境打包的大致流程,因为Cocos2d源码是基于C++的,android工程又基于Java的,所以涉及到JNI调用这块得使用NDK进行.
so
风轻淡淡
·
2018-03-26 22:11
cocos2d-lua
Android安全——JNI初探之敏感信息保护
起因说出来你可能不信,之所以研究JNI是因为爱好学习...然而,是因为前同事写了一个
so库
,用来保存客户端敏感信息。
brucevanfdm
·
2018-03-24 18:04
Android安全——JNI初探之敏感信息保护
起因说出来你可能不信,之所以研究JNI是因为爱好学习...然而,是因为前同事写了一个
so库
,用来保存客户端敏感信息。
brucevanfdm
·
2018-03-24 18:04
android studio中使用cmake常见错误
常见的错误有:Error:error:cannotfind-llibopencv_java
so库
不存在,链接时找不到
so库
;Error:error:'../../../../src/mai
邓嘉明
·
2018-03-23 16:03
BUG
linux环境下生成a库和
so库
一、编译链接库(a库和
so库
)方法一般linux环境下的链接库分为a库和
so库
,分别表示静态链接库和动态链接库,其作用是把C程序编译好做成一种可执行链接文件,c主程序文件调用这些程序的函数接口是可以使用
byxdaz
·
2018-03-20 14:06
Linux
&
Unix
腾讯热修复框架tinker
Tinker是腾讯出的一款热修复框架,可以修复代码,资源文件,
so库
,但不能新增四大组件。
HelloMagina
·
2018-03-12 22:49
Android学习
使用Android studio编写一个小的jni程序
NDK可以编译多平台的so,开发人员只需要简单修改mk文件说明需要的平台,不需要改动任何代码,NDK就可以帮你编译出所需的
so库
。
everlastxc
·
2018-03-12 10:30
【Android N兼容问题】Android N上系统预置应用调用
so库
失败问题的看法
首先引一篇博文,主要是根据这篇博文和一些其他的资料最终解决的问题【AndroidN兼容问题】AndroidN上系统预置应用调用第三方库初始化失败博文中该博主遇到的问题是内置应用调用百度地图的
so库
,结果报错他的错误信息中有参考意义的主要是这一条
JavaLearnLdk
·
2018-03-01 15:58
Python 调用 C 动态链接库,包括结构体参数、回调函数等
项目中要对一个用C编写的.
so库
进行逻辑自测。这项工作,考虑到灵活性,我首先考虑用Python来完成。研究了一些资料,采用python的ctypes来完成这项工作。已经验证通过,本文记录一下适配流程。
amc
·
2018-02-23 00:00
c++
c
python3.5
python3.x
python
小白探索系列之Android中.
so库
的制作与调用
本系列均为原,创转载请注明出处,仅仅是记录一些工作中遇到的问题,如有错误,请指出.目录1.开发环境2.简单编写并生成.so文件3.生成相应的jar文件1.开发环境MacAndroidStudioVersion3.0.1minSdkVersion16compileSdkVersion26targetSdkVersion262.简单编写并生成.so文件勾选IncluedC++support默认工程结构
Summer_Yang
·
2018-02-11 12:55
Android studio关于Cmake的使用(第三章·引用第三方库文件)
目录关于引用
so库
的方式1引用代JNI接口的so文件1.1生成一个包含jni接口的so1.2使用包含jni接口的so2引用纯净的通用so2.1构建支持C/C++的工程。
黑马小杰
·
2018-02-08 00:38
Android
studio
PHP OpenSSL 加密扩展 - 概述
/configure$make&&makeinstallmakeinstall安装成功后将创建extname.
so库
(类似于Windows下的dll文件)并放置于PHP的扩展库目录中。
kikajack
·
2018-02-06 18:40
PHP
OpenSSL
关于科大讯飞 SpeechSynthesizer.createSynthesizer(this, this);等于null问题
关于科大讯飞SpeechSynthesizer.createSynthesizer(this,this);等于null问题,1.确保你的
so库
添加对了androidstudio需要自己创建jniLibs
Roy@
·
2018-02-06 13:21
代码
Android.mk超全详细用法
Android.mk是是Android提供的一种makefile文件,用来指定诸如编译生成
so库
名、可执行bin文件以及jar包以及apk最简单的Android.mk LOCAL_PATH:=$(callmy-dir
czy_1125
·
2018-02-03 20:16
Android
脚本
编译
五花八门
Android cpu架构兼容
so库
问题
1.Android目前支持的7中cpu类型设备类型支持
so库
说明ARMv5设备只支持armeabi早期ARMv7设备支持armeabi和armeabi-v7a从2010年起ARMv8设备支持armeabi-v7a
小风小雨
·
2018-01-30 18:49
webrtc入门之客户端连麦demo-apprtc
webrtc很强大,但编译起来比较痛苦,源码和工具链下载下来十几G,源码samples里面提供了androidapp项目,只有源码,没有jar包和
so库
,所以我编译好webrtc,提取出所需的jar包和
Dusan_杜小菜
·
2018-01-30 11:35
音视频开发
ijkplayer编译
so库
真没那么难
引言:公司现在的电台项目是我第二个接触音频播放项目,Android音视频播放很多还是使用的MediaPlayer(大中厂除外),但是如果你用过MediaPlayer的话,很多开发者都会吐槽有多坑,连谷歌官方都推荐使用ExoPlayer...遇到过最坑的就是播放在线音视频的时候,网络不好会一直加载,然后点多了还容易ANR...以前就一直想把音频播放这个换掉,通过自行搜索和问别人,又下面几个方案(小作
coder_pig
·
2018-01-22 23:06
ijkplayer编译
so库
真没那么难
ijkplayer编译
so库
真没那么难引言:公司现在的电台项目是我第二个接触音频播放项目,Android音视频播放很多还是使用的MediaPlayer(大中厂除外),但是如果你用过MediaPlayer
coder-pig
·
2018-01-22 22:57
Android实战
TensorFlow编Android
so库
总结
TensorFlow编Android
so库
总结一、下载安装tensorflow参考(http://blog.csdn.net/u013832707/article/details/73161071)获取源码
Ragnaro
·
2018-01-16 15:56
Android
关于Android Studio导入第三方.
so库
,找不到
so库
以及找不到
so库
中方法的问题
首先我们谈谈AndroidStudio在导入第三方的.so文件的方法。1.首先我们需要把相应的.so文件拷贝到app中的lib文件夹中2.在build.gradle中配置下资源信息其实还可以用另一种方法,就是在main文件夹中新建资源包,然后将build.gradle配置中做相应的更改也是可以起到相同作用的。我们即使做了如此充分的准备,在编译的时候仍然可能会遇到编译失败的情况,比如显示找不到改so
张迅之
·
2017-12-25 15:43
热修复-----使用Bugly和tinkerPatch集成笔记,填过的坑,
Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、
So库
以及资源,让应用能够在不需要
CROAD
·
2017-12-23 17:20
Android使用Bugly实现APP版本更新
Bugly的导入官方文档写的很详细,这里我们再来一次1、自动导入(推荐)(1)gradle配置(路径app/build.gradle):android{defaultConfig{ndk{//设置支持的
SO
Glide風
·
2017-12-22 11:48
Android
APK安装流程详解16——Android包管理总结
"的实体类概述APK安装流程详解2——PackageManager简介APK安装流程详解3——PackageManager与PackageManagerServiceAPK安装流程详解4——安装中关于
so
隔壁老李头
·
2017-12-20 13:21
Android
so库
文件的区节section修复代码分析
本文博客地址:http://blog.csdn.net/qq1084283172/article/details/78818917一、Android
so库
文件的节表secion修复方案整理1.简单粗暴的
Fly20141201
·
2017-12-16 21:16
Android逆向学习
接入应用宝的坑
1、报
so库
找不到:因为应用宝只提供armeabi的
so库
,所以如果游戏存在x86/v7a等其他的库,则会报错,安卓系统会先加载对应的cpu类型的
so库
,如果没找到则会向下寻找,当找到时就不会继续往下寻找解决
兜子6
·
2017-12-15 19:45
android
技术
apk
JAVA JNI在LIUNX下编译
SO库
或找不到
SO库
问题解决no xxx on java.library.path
这两天一直都在弄JNI的事情,在windows下正常,但是到了liunx下总是报一个错误,noxxxonjava.library.path,在java.library.path找不到指定的
so库
。
natural_
·
2017-12-14 16:46
liunx
热修复——Tinker 的集成与使用
post/5a27bdaf6fb9a044fa19bcfc声明|本文是CSDN_LQR原创,已获授权发布,未经原作者允许请勿转载简述Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、
So
code小生_
·
2017-12-12 00:00
Tinker-让android热更新更靠谱
Tinker是微信前段时间开源的Android热补丁方案,它支持动态下发代码、
So库
以及资源,让应用能够在不需要重新安装的情况下实现更新。
monkey01
·
2017-12-11 13:52
Linux下eclipse中通过jni调用.so实例
系统环境:64位Ubuntu14.04、eclipse5.3版本,jdk1.8版本,vim编译器1、本实例是java代码通过jni调用c/c++语言生成的.
so库
,本库提供两个方法,当调用读目录方法,并输入一个目录的路径时
温暖春阳
·
2017-12-11 10:57
Android Studio生成.
so库
,JNI调用.
so库
编写测试Demo
主要从以下几个方面记录一下:1.编译的方式:编译.
so库
一般有两种方式,一个是NDK编译,一个是CmakeList编译。
粗茶丶秋刀鱼
·
2017-12-11 04:25
添加依赖报错
这个原因是无法链接.so文件,1、在配置文件的defaultConfig中添加:ndk{//选择要添加的对应cpu类型的.
so库
。
lijingbo
·
2017-12-08 18:51
教你一步步集成友盟推送(UPUSH)
2.解压后的目录:3.将PushSDK作为Moudle导入你的项目:导入成功后在中添加:compileproject(':PushSDK')全平台
SO库
的下载链接:http://dev.umeng.com
EUEH
·
2017-12-08 16:08
推送
友盟推送
push
UPush
Android
ld.conf 动态库详解
/etc/ld.so.conf详解/etc/ld.so.conf此文件记录了编译时使用的动态库的路径,也就是加载
so库
的路径。
zfno11
·
2017-12-08 13:11
ld
conf
热修复——Tinker的集成与使用
一、简述Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、
So库
以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件。
GitLqr
·
2017-12-06 17:00
Android如何在64位设备上引用32位native library(.
so库
)
当你在Android上安装APK,系统将查找apk中lib目录下的本地库目录(armeabi,armeabi-V7A,arm64-V8A,X86,x86_64,mips64,mips)。查找该目录的顺序由系统的Build.SUPPORTED_ABIS决定。如果你的应用程序碰巧有一个缺少对应库文件的arm64-v8a目录,缺少的库,将无法在安装时从另一个目录拷贝过来。这意味着你必须为每一个文件夹提供
anTttt
·
2017-12-03 06:17
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader
在安卓项目中使用第三方SDK时,需要引入一些.
so库
文件。
Gs1993
·
2017-12-02 15:37
Android Studio3.0开发JNI流程------在Android原程序添加自己类的native多个so的方法
感谢@螃蟹变异了大佬提供的多个
so库
同时运行的解决办法。下面博主给出解决方案,再次感谢@螃蟹变异了。以下只提供代码,应该很容易懂…MainActi
佛系小嘟嘟
·
2017-11-29 20:31
Android
Studio
Android
jni
Android
so库
的热更新问题
本来想写资源的热修复的,虽然方案差不多已经完成了,但是考虑到一些敏感问题,资源修复就不写了。那就来写写so的热修复,其原理和class的修复是一样的,但是so的热修复的需求并不高,就当做学习吧。首先来总结一下Android的ClassLoader方式的热更新,这种方式类的查找过程是通过BaseDexClassLoader来完成的,最终会通过成员变量DexPathList对象中的findClass方
_区长
·
2017-11-22 10:16
Android so的热升级尝试
一、So的热升级尝试在Android代码中,加载
so库
是通过调用System.loadLibrary函数实现的。但和Android的许多特性一样,只提供了加载,而没有卸载和更换等功能。
疯中之疯
·
2017-11-22 10:45
Android studio 集成ndk环境,生成
so库
,并在其他项目上引用
1.生成
so库
首先as的安装这里就不介绍了版本3.0,新启动一个项目正式跑通helloworld开始集成ndk环境。
跋涉者901214
·
2017-11-21 12:39
笔记
Android.mk用法详解
一、Android.mk介绍Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成
so库
名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。
晨北北
·
2017-11-19 22:21
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他