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库
JNI学习积累之三 ---- 操作JNI函数以及复杂对象传递
/qinjuning 在掌握了JNI函数的使用和相关类型的映射后,以及知晓何利用javah工具生成对应的jni函数以及如何生成动态 链接库 (windos下就是.dll库,Linux就是.
so
SweetLoveFT
·
2015-11-18 12:00
android
android程序报错“error launching activity com.android.ddmlib.shellcommandunresponsiveexception”的解决方式
今天在调试android程序的时候,因为是NDK开发,要先编译.
so库
再打包下载到android模拟器,所以花费的时间比較长。
·
2015-11-13 20:54
Responsive
关于Platinum库的MediaRender具体C++代码实现探讨
接上篇博文 NDK下 将Platinum SDK 编译成
so库
(android - upnp) 讲述了如何利用该代码库编译给android程序调用的
so库
,其中也提到了,在使用sample-upnp
·
2015-11-13 14:40
media
Android NDK入门实例 计算斐波那契数列二生成.
so库
文件
下面实现本地代码,再用ndk-build编译生成.
so库
文件。由于编译时要用到make和gcc,这里很多人是通过安装cygwin,搭建一个linux环境编译。
·
2015-11-13 13:57
android NDK
eclipse SVN 上传.
so库
文件
eclipse SVN提交代码的时候,是自动忽略.
so库
文件的。
·
2015-11-13 11:23
eclipse
nm和readelf命令的区别
其实问题的本质是对elf格式的理解问题,因为是查看
so库
的符号表发现的问题。
·
2015-11-13 09:06
read
Android 调试小记
andorid 系统的
so库
位于/system/lib/libdvm.so dvmDexFileOpenPartial(void const*, int, DvmDex **)  
·
2015-11-13 07:38
android
Android如果对APK进行加密,提高反编译难度(思路)
第一种办法:将核心代码用JNI写进
so库
中。由于
so库
的反编译和破解的难度加大,所以这种方式防止反编译效果不错。
·
2015-11-13 03:39
android
libz.
so库
分析
from:http://blog.chinaunix.net/uid-12773189-id-84605.html 1、查看库文件是由哪个软件包提供的空闲时打开/usr/lib目录(因为我知道这个目录下放着一些库文件,是我们开发者可以利用的)想看看我的系统中有哪些库。看到一个libz.so,于是用命令查看:dpkg -S /usr/lib/libz.so此命令输出如下信息:zlib1g-dev:
·
2015-11-13 03:35
lib
android
So库
放入jar中
做法很简单就是把
so库
拷入指定目录下,然后再从此目录load到jar包中。
·
2015-11-12 17:40
android
基于Platinum库的DMS实现(android)
文章讲述了如何使用Platinum库实现DMR 今天同样使用该库,来讲解一下DMS的实现 关于该库如何编译,请参考这篇博文: NDK下 将Platinum SDK 编译成
so
·
2015-11-12 13:41
android
cocos2d-x android项目引用
so库
编译
项目接了几十个渠道平台,每个平台都建了一个Android工程,引用Classes,由于才用java接口类来抽象出平台接口方法,所以每个工程的Android.mk是完全一致的,也就是说libgame.so是一样的。前期为了保证开发进度,没有做优化,所以发一次版本,几十个渠道都要编译一次c++,其过程之痛苦,令人不寒而栗! 想办法来优化发布过程,思路是这样的,A工程先正确的编译一次,得到一个
·
2015-11-12 12:53
cocos2d-x
如何利用ndk-stack工具查看
so库
的调用堆栈【代码示例】?
如何利用ndk-stack工具查看
so库
的调用堆栈【代码示例】?
·
2015-11-12 10:44
stack
如何在Android中使用编译好的.
so库
【转http://billhoo.blog.51cto.com/2337751/1125559】
来源: http://billhoo.blog.51cto.com/2337751/1125559 在bill的上一篇文章【Win7下Android native code的编译和调试】中,已经成功编译并生成了一个动态库“libDemoModule.so”(没时间看前文的朋友,bill在本文后上传了“libDemoModule.so”
·
2015-11-11 16:17
android
史上最强NDK入门项目实战
目标: 利用NDK生成
SO库
,使用
SO库
进行JNI调用,在Android sdcard创建文件并写入数据。
·
2015-11-11 15:35
NDK
基于GBT28181:SIP协议组件开发-----------第二篇SIP组件开发原理
上一节中讲的SIP组件,即GBT28181SipComponent动态.
so库
工程,生成libGBT28181SipComponent.
so库
文件和IGBT28181Comm.h编程接口,在该库中实现了
·
2015-11-11 10:57
IP
Android.mk详解
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成
so库
名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。
·
2015-11-11 02:49
android
Android的/system/lib里加入自己的
so库
执行下命令: 1 重新挂载/system目录,使之能读写:mount -o remount,rw /dev/null /system 2 修改这个文件的权限:chmod 777 /system 3 利用dd和mv命令复制文件到system里去: dd if=/data/data/com.simo.simomate/lib/libpcap.so of=/
·
2015-11-10 22:59
android
Android开发中的armeabi和armeabi-v7a介绍
在ANE中如果SDK调用了
so库
,则需要把
so库
放到ANE下Android-ARM/lib/armeabi(调试模式)或者armeabi-v7a(发行模式)下。
offbye
·
2015-11-10 09:00
Android Studio使用jni、
so库
AndroidStudio使用jni、
so库
在AndroidStudio1.1之后,AS就已经支持jni和
so库
了,马上发布的1.3正式版,更是可以在clion环境下编译c、c++,更加方便的使用NDK
eclipse_xu
·
2015-11-09 22:26
java 编写hadoop程序中使用第三方libxx.
so库
在使用java编写hadoop处理程序时遇到了,java使用依赖的第三方libxx.
so库
的情况,找到了一种可行的方法,记录一下,希望对别人也有帮助; 加入需要使用的lib库为libxxx.so 1
·
2015-11-09 12:07
hadoop
在Android项目中调用已有.
so库
注意该.
so库
指的是android平台的,非一般linux、unix平台;1、现有库libcom_ycan_testLib.so2、新建android项目TestLib23、添加新类:类名:testLib
·
2015-11-07 15:32
android
NDK动态库的调用
第一种是:
so库
和调用程序在同一个目录和源程序 通过同一个mk文件来编译;另外一种情况是so是外部已经编译好了的,调用程序加载调用。
·
2015-11-07 14:37
NDK
[Android] Linux下JNI简单实现过程
文件,里面添加native方法B,调用库C.so->编译成.class文件->用javac生成.h文件,文件包含Java_A_B的方法声明->在.c文件实现方法->.c编为C.
so
·
2015-11-07 13:14
android
Demo Swig
演示使用swig工具创建c语言的java接口,生成.
so库
和java接口文件。
·
2015-11-07 11:10
demo
《》ubuntu Sublime text 3 解决中文输入问题
不知道是不是因为复制黏贴的传播太多,导致有些字符串的丢失,导致编译失败,
so库
文件无法载入,从而不能输入中文。折腾了许久之后,终于搞定了。记录下来,方便自己下次重装系统的时候用到。
·
2015-11-05 08:05
Sublime Text
NDK 通过java调用so文件
自己写.c文件,然后生成
so库
2. 引用别人的静态库,或者动态库来生成新的jni调用库。
·
2015-11-03 22:50
java
[DB那些事]数据库加密
单就Android来说,集成不算太麻烦,1个jar包,3个
so库
,1个zip。
stay4it
·
2015-11-02 17:00
sqlite3
ormlite
sqlcipher
数据库加密
[DB那些事]数据库加密
单就Android来说,集成不算太麻烦,1个jar包,3个
so库
,1个zip。
stay
·
2015-11-02 17:00
android Studio gradle so的加载
回到正题,如何加载
so库
。以前的项目都没有使用jni比较简单的项目,最近由于工作原因,感觉切换成Android studio基于gra
·
2015-11-02 09:47
android studio
ubuntu12.10+NDK r9 编译 ffmpeg 的一些参考资料Perhaps you should add the directory containing `libssl.pc'
trac.ffmpeg.org/wiki/CompilationGuide/Android http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/ 二进制文件+
so
·
2015-11-01 13:30
Directory
Android串口通信(基于Tiny6410平台)
同样这里还是调用友善之臂的friendlyarm-hardware.
so库
文件。
·
2015-11-01 12:43
android
JNI调用native方法出现 java.lang.UnsatisfiedLinkError: XXXclass.XXXmethod()异常的解决办法
然后把demo整合到开发的主线工程上,发现调用JNI方法一直抛同一个异常 java.lang.UnsatisfiedLinkError: XXXclass.XXXmethod() 我以为是JNI的
so
·
2015-10-31 17:49
method
C语言下动态库相互调用
前段时间需要完成多个模块业务,而这些模块的接口都是一样的,于是为了方便管理就把每个模块都根据接口封装成了
SO库
,这里就留下
SO库
调用样例
SO库
源文件代码: 1 //TestSo.c
·
2015-10-31 15:34
C语言
Linux平台Java调用
so库
-JNI使用例子
转自:http://blog.chinaunix.net/uid-20180960-id-1972669.html Linux平台Java调用
so库
-JNI使用例子 2010-08
·
2015-10-31 11:00
linux
/etc/ld.so.conf详解
/etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载
so库
的路径。
·
2015-10-31 09:34
conf
Android NDK学习(6)在Android项目中调用已有.
so库
注意该.
so库
指的是android平台的,非一般linux、unix平台; 1、现有库libcom_ycan_testLib.so 2、新建android项目TestLib2 3、添加新类: 类名
·
2015-10-31 08:17
android NDK
android studio 打包 so 库
把
so库
文件放置在androidstudio的libs目录下:在该module的build.gradle文件android节点下添加如下配置:sourceSets{ main{ jniLibs.srcDir
zhaoyw2008
·
2015-10-30 22:00
android
android
so
库
Studio
window下jni调用dll和linux下jni调用
so库
主要解决方案是应用JNI去调用C生成的
so库
用eclispe新建一个java project项目,项目名称为spidHandle,注意下面VC的项目名称也是spidHandle,
·
2015-10-30 12:48
window
ndk-stack定位不出崩溃代码行的问题
NDK-STACK工具是可以查看崩溃栈信息,但我尝试一下发现出现的信息中没有代码行信息(就是Routine开头相关信息),后折腾半天发现是没有在NDK目录下执行相关命令造成的,晕啊…………现将过程总结下:1.编译
SO
iaiai
·
2015-10-30 08:00
Android系统应用信息中存储和缓存的计算方法
1.应用,由三项相加组成/data/data/com.myapp/lib,即
so库
文件夹大小/data/app/com.myapp-1.apk,原始apk文件的复制/data/dalvik-cache/
qingfeng812
·
2015-10-29 08:00
android
应用程序
Android NDK学习(4)使用cygwin生成.
so库
文件
简单的示例: makefile文件: LOCAL_PATH:=$(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE:=test-jniLOCAL_SRC_FILES := test-jni.cinclude $(BUILD_SHARED_LIBRARY) 如果有多个文件,可能有所不同吧,尚未尝试。 头文件:最好使用javah命令
·
2015-10-28 08:42
android NDK
Android NDK学习(4)使用cygwin生成.
so库
文件
转:http://www.cnblogs.com/fww330666557/archive/2012/12/14/2817389.html 简单的示例: makefile文件: LOCAL_PATH:=$(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE:=test-jniLOCAL_SRC_FILES := test-jni.cinclude
·
2015-10-28 07:46
android NDK
Android so lib库远程http下载和动态注册
一、背景 在开发Android应用程序的实现,有时候需要引入第三方so lib库,但第三方
so库
比较大,例如开源第三方播放组件ffmpeg库, 如果直接打包的
·
2015-10-27 15:50
android
利用php调用
so库
文件中的代码
某个功能被编译到so文件中,那么如何通过php来调用它?一个方法是写一个php模块(php extension),在php中调用该模块内的函数,再通过该模块来调用so中的函数。下面做一个简单的例子,使用的操作系统是RHEL5。 首先做一个简单的so文件: /** * hello.c * To compile, use following commands: * gcc -O
·
2015-10-27 15:24
PHP
java 和 C的交互--java本地调用之Hello
项目结束,于是就悄悄研究了下java的本地调用,以后将不再提供给android开发部门C源码,而是直接为.
so库
文件。
·
2015-10-27 15:07
java
【摘录】Android.mk添加第三方jar或
so库
到apk
一、编译一个 简单的APK LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Build all java files in the java subdirectory LOCAL_SRC_FILES := $(call all-subdir-j
·
2015-10-27 14:09
android
Xamarin Android 绑定jar库同时将
so库
打包进去
1、在创建的Bindings Library项目中,新建Assets目录; 2、Assets目录下再分别创建armeabi,armeabi-v7a,x86三个目录; 3、将so文件分布copy到三个目录,如果没有每个架构的so文件,复制同一个so,保证每个目录下都有so文件,否则xamarin不干活 4、设置so文件的生成操作为:EmbeddedNativeLibrary 5、其它都是正常
·
2015-10-27 11:43
android
Xamarin Android 绑定jar库同时将
so库
打包进去
原文: Xamarin Android 绑定jar库同时将
so库
打包进去 1、在创建的Bindings Library项目中,新建Assets目录; 2、Assets目录下再分别创建armeabi
·
2015-10-27 11:52
android
Android.mk文件详解
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成
so库
名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。
iaiai
·
2015-10-27 09:00
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他