-
深入了解Android(5)——从MediaScanner分析Android中的JNI
深入理解Android(5)——从MediaScanner分析Android中的JNI前面几篇介绍了Android中的JNI和基本用法,这一篇我们通过分析Android源代码中的JNI实例,来对JNI部分做一个总结。一、通向两个不同世界的桥梁在前面我们说过,JNI就像一个桥梁,将Java和Native世界紧密的联系在了一起,在Android平台上如果没有Native层的支持我们的系统寸步难行,甚至...
58
热度 -
android NDK/JNI-范例开发流程
androidNDK/JNI-实例开发流程NDK/JNI02-实例开发流程Android_NDK2011-01-1211:16:01阅读40评论0??字号:大中小?订阅一、下载与配置1、下载提供如下Linux版下载地址:http://www.ideasandroid.com/android/sdk/android-ndk-r4-linux-x86.zip下载好以后,解压到任意目录下unzipand...
22
热度 -
.net比较完善的动态注册com组件
.net比较完美的动态注册com组件.net中经常需要使用com组件,怎么样注册com组件呢?一般想到的当然是直接通过系统cmd调用regsvr32注册程序去注册,如下:regsvr32name.dll在.net中可以直接执行cmd命令如下:System.Diagnostics.Process.Start("regsvr32.exe","name.dll")...
69
热度 -
C++builder 调用 DLL,该怎么解决
C++builder调用DLL下载了一个DLL说明里写了一句在PB中调用方法Functionbooleanyuxw(refstringmodel,refstringid)library"yuxw.DLL"求大侠们帮忙在BCB中调用一下,谢谢!小弟不是搞计算机的,只自学了几天BCB,没用过DLL,也没用过PB,请大家能详细说明一下,再次感谢!!在线等!!分享到:color='#FF8000'>---...
62
热度 -
JaveWeb用Applet加载Dll文件怎么实现
JaveWeb用Applet加载Dll文件如何实现?最近在搞一个B/S结构的银行项目,要利用IC读卡器获取卡号,DLL文件放在了项目src下,接口文件如下:importcom.sun.jna.Native;importcom.sun.jna.win32.StdCallLibrary;publicclassDllGetCardno{ publicinterfaceJNATestDllextendsS...
2615
热度 -
C 编撰动态链接库PHP DLL
C编写动态链接库PHPDLL 新建-》工程-》win32DynamicLinkLibrary->一个简单的dll工程 只有在函数前标注:extern??"C"??_declspec(dllexport) 的函数才能被其他的程序通过 dll 的方式调用 extern"C"_declspec(dllexport)intadd(inti1,inti2){ returni1+i2; } (1)...
204
热度 -
PHP的C扩展怎么调用第三方库
PHP的C扩展如何调用第三方库由于本人是写C的所以对这个事情不是很了解,首先说明一下是程序在linux下,php的版本是5.3.13,我用C写的一个简单的加法运算的php扩展是可以使用的,我想问题就出在没有正确的链接进C的库C库为两种类型:1.是linux系统本身就自带的,但是需要在gcc编译可执行文件的时候用-l去链接,比如C的线程库-lpthread2.是第三方的,比如我现在有一个C的.so动...
172
热度 -
100分求解!java调用第三方dll中的函数解决办法
100分求解!!java调用第三方dll中的函数如题,现在有一个第三方的dll文件“Mwic_32.dll”,由于是第三方的,必须要用JNI实现,我的具体步骤如下:先在java中定义一个类:JavacodepublicclassAAA{static{System.load("C:/AUTO_INIT.dll");}publicnativestaticintauto_init(i...
93
热度 -
JNA,回调函数实现中莫名其妙的有关问题,大家给看看吧
JNA,回调函数实现中莫名其妙的问题,大家给看看吧写的程序如下:publicclassTest1{ publicstaticvoidmain(String[]args){ if(CLibrary.INSTANCE.Init((ByReference)null,newStatusCallBack1(),6010)){ System.out.println("初始化成功1"); } MyT...
362
热度 -
在mobile下怎么截取pocket Pc硬件按钮的按键消息
在mobile下如何截取pocketPc硬件按钮的按键消息?在默认的情况下,按下PPC的硬件按键会启动其它的应用程序(如:联系人、日历等)。我想在我的应用程序中处理PPC的硬件按键事件,应该如何做呢?color='#e78608'>------解决方案--------------------获得虚拟键值,可以通过WM_KEYDOWN消息来获得,如下说明:WM_KEYDOWNnVirtKey=(in...
96
热度 -
[wince5.0]关于interruptinitialize的使用有关问题,请问
[wince5.0]关于interruptinitialize的使用问题,请教!我目前是在一个wince5.0平台上写个小驱动,需要在init里启用一个中断,于是就想到了interruptinitialize()这个函数。现在的问题是如果在原BSP里的某个驱动里使用这个函数调用就没有问题,并且能完成任务;但是我自己写的驱动,编译完成后就总是出现调用错误,出错信息如下:MyDriver-DLL_PR...
248
热度 -
.dll资料怎样打开
.dll文件怎样打开?谢谢!color='#FF8000'>------解决方案--------------------你打开他干什么用?如果是原生代码生成的dll,如果你要用里面的引出函数,那么你可以用loadlibrary来装载,如果你要看看里面的代码你可以反编译他看看汇编码。如果是.net生成的dll,你可以引用他,如果你要看看他的代码,你可以用反编译工具反编译到C#、VB.net。。。。如...
116
热度 -
在JAVA中调用C/C++的技术
在JAVA中调用C/C++的技术 首先,先感谢三位版主的支持和帮助!其次,我觉得作为一个对编程充满热情的人应该勇敢的去探索和研究新的问题而不是回避它!第三,我认为,全世界的技术应该实现资源共享!第四,我个人的编程水平确实有限,但是我不会放弃成为一名出色的PROGRAMMER的理想.第五,以下是我研究后的结论--有一定程度的错误--请各位见量和指教:大家一同进步,中国才有...
273
热度 -
发布“动态调用API”MFC版本,界面精美,功能强大!!
发布“动态调用API”MFC版本,界面精美,功能强大!! 最近赶制出来的,可以调用任意API函数,功能强大,界面美观。 下载地址:color="#1F52A7">http://bbs.bccn.net/viewthread.php?tid=212042&page=1&extra=page%3D1#pid1263033 嘿嘿,怎么样?界面可是XP样式的...
263
热度 -
[求助]小弟想问问如何将DLL文件加载到一个已知进程里!谢谢!
[求助]小弟想问问如何将DLL文件加载到一个已知进程里!谢谢! [求助]小弟想问问如何将DLL文件加载到一个已知进程里!谢谢! 我用LoadLibrary~ 可是~这个只能把DLL加载在当前进程里~ 希望高手赐教~小弟不胜感激~ 搜索更多相关的解决方案: color="red">加载color="red">DLLcolor="red">...
231
热度 -
AIX报错java.lang.UnsatisfiedLinkError: license解决办法
AIX报错java.lang.UnsatisfiedLinkError:license我在AIX下编译运行服务器,在客户端链接到其中一个网页是报错,SEVERE:Servlet.service()forservletjspthrewexceptionjava.lang.UnsatisfiedLinkError:license(Afileordirectoryinthepathnamedoesnot...
6083
热度 -
,关于一段汇编代码
求助,关于一段汇编代码1extra_data_start:2_asmpushad3_asmmoveax,fs:0x30//PEB地址4_asmmoveax,[eax+0x0c]//PEB_LDA_DATA地址5_asmmovesi,[eax+0x1c]//动态链接库地址6_asmlodsd//得到KERNEL32.DLL所在LDR_MODULE结构的7_asmmoveax,[eax+0x08]//...
8566
热度 -
jni FindClass返回null解决思路
jniFindClass返回null小弟最近有个项目要用到jni来实现,在jni中需要引用自己写的类来返回某些值,但是在jni中使用FindClass,如果该类不是java自带的就会返回null,求解决方法以下是测试代码:test.A.java//自己定义的类,希望jni通过该类来返回数据packagetest;publicclassA{ publicintnum;}test.B.java//测试...
576
热度 -
关于一个JNI 参数传递的有关问题
关于一个JNI参数传递的问题我有个问题请问下各位我现在有个vb的.dll文件,里面函数为closecomm(comm_value&)参数为comm_value的结构为PublicTypeComm_value com_portAsString*3//传入参数 dis_valueAsString*40//传出参数 data_lenAsString*2//传出参数EndType现在我使用jni的...
115
热度 -
System.in到地是啥?解决方案
System.in到地是啥?对这个东西很感到奇怪,System是io包中的一个类,而in是它的一个静态字段,下面就不懂了,System.in是什么,是一个InputStream类?还是一个InputStream类的实例?如果是InputStream类的实例,那么System.in使用的抽象方法publicabstractintread()throwsIOException在System.in中重新...
131
热度