loujianchengdd05-07 19:07
等级
3楼
恩,你事先了native方法一定要用c或者其他语言提供这个方法。
hadoop.dll+winutils.exe
lastsweetop05-07 19:08
等级
4楼
javah时使用完整包名.类名
ic卡中javaRD800问题
j2636564605-07 19:10
等级
5楼
用class生成的h文件,已经用于c,编译成了dll。
并且放在了目录下面
错误java.lang.UnsatisfiedLinkError发生了。。。
j2636564605-07 19:11
等级
6楼
D:\testtoolsforDBScan-debug>cdSMDTest
D:\testtoolsforDBScan-debug\SMDTest>cdconf
D:\testtoolsforDBScan-debug\SMDTest\conf>javacAccessTimeRange.java
D:\testtoolsforDBScan-debug\SMDTest\conf>cd../..
[root@www conf.d]# vim /etc/nginx/conf.d/web.conf。[root@lvs-master conf.d]# mv zxproxy.conf zxproxy.conf.bak[root@lvs-master conf.d]# cat fxproxy.conf 。- misc: galaxy camera (ek-gc100), galaxy pocket (gt-s5300, gt-s5302), galaxy y (gt-s5360, gt-s5363, gt-s5367, gt-s5368, gt-s5369, gt-s6102), galaxy y pro (gt-b5510, gt-b5512), galaxy pop (gt-s5570i), new galaxy ace (gt-s5830c/d/i/m/t/v, gt-s5839, gt-s6802)。
[root@www conf.d]# vim /etc/nginx/conf.d/web.conf。[root@lvs-master conf.d]# mv zxproxy.conf zxproxy.conf.bak[root@lvs-master conf.d]# cat fxproxy.conf 。- misc: galaxy camera (ek-gc100), galaxy pocket (gt-s5300, gt-s5302), galaxy y (gt-s5360, gt-s5363, gt-s5367, gt-s5368, gt-s5369, gt-s6102), galaxy y pro (gt-b5510, gt-b5512), galaxy pop (gt-s5570i), new galaxy ace (gt-s5830c/d/i/m/t/v, gt-s5839, gt-s6802)。
[root@www conf.d]# vim /etc/nginx/conf.d/web.conf。[root@lvs-master conf.d]# mv zxproxy.conf zxproxy.conf.bak[root@lvs-master conf.d]# cat fxproxy.conf 。- misc: galaxy camera (ek-gc100), galaxy pocket (gt-s5300, gt-s5302), galaxy y (gt-s5360, gt-s5363, gt-s5367, gt-s5368, gt-s5369, gt-s6102), galaxy y pro (gt-b5510, gt-b5512), galaxy pop (gt-s5570i), new galaxy ace (gt-s5830c/d/i/m/t/v, gt-s5839, gt-s6802)。
这个是我的编译头文件的命令,应该没有问题jarisplayer 加载,也没有报错
AIX报错java.lang.UnsatisfiedLinkError: license
j2636564605-07 19:13
等级
7楼
应该不是找不到dll的问题,我将dll删除掉,提示的异常不同
java.lang.UnsatisfiedLinkError: no nlsxbe in java.library.path?
lastsweetop05-07 19:16
等级
8楼
dll文件必须是release的
是否是debug的?
Exception in thread "main" java.lang.UnsatisfiedLinkError
j2636564605-07 19:24
等级
9楼
不行啊,生成release的试了
打jar包 java.lang.UnsatisfiedLinkError
j2636564605-07 19:26
等级
10楼
彻底疯掉了,谁帮帮我啊
javaCV入门实践小结(2)
lastsweetop05-07 20:01
等级
11楼
是否你的dll,还依赖于其他的dll,如果需要一起放进去
SoLoader,android动态加载so库
j2636564605-08 09:57
等级
12楼
#include
//includebasicheaderfiles
#include"jni.h"
#include"SMDTest_conf_AccessTimeRange.h"
#include
#include
#include
//includeNotesheadfiles
#include"global.h"
#include"nsfdata.h"
#include"names.h"
#include"nsfnote.h"
#include"osfile.h"
#include"nsfdb.h"
#include"misc.h"
#include"pool.h"
#include"osmem.h"
#include"ostime.h"
//inNote.DLL,NoteIDshouldbeDWord
/*convertTimeDatetoJava'sDateandsaveintoVectoroftimeList
Can'tdirectlyconvertTIMEDATEtoJavaDate
structtagTIMEDATE{
DWORDInnards[2];
}TIMEDATE;
TIMEDATE->SimpleDateFormat->JavaDate
*/
jnienv*env,jobjectthiz,jstringpath,jobjectheaders)。(jnienv*env,jclassobject,jintarraydata,jintwidth,jintheight)。android_media_mediaplayer_start(jnienv*env,jobjectthiz)。
TIMEfar*tempTime;
charTimeStr[50];
charTempStr[20];
charTempDPattern[50];
jclassDateCls=NULL;
jclassSDFCls=NULL;
jclassPrsPosCLS=NULL;
jobjectjPrsPosObj;
jobjectjTempDate;
jmethodIDjmCreatDateID,jmCreatePrsPosID;
jmethodIDjmCreatSDFID,jmParsID;
jstringjDPattern,jDateStr;
jobjectjSDFObj;
//MessageBox(NULL,"Debug2","Debug2",MB_OK);//DEBUGPOINT
tempTime=malloc(sizeof(TIME));
tempTime->GM=pTimeDate;
if(TimeGMToLocal(tempTime)){
fprintf(logfile,"Errornumber%d,can'tconvertTime.GMtoLocalTime\n",6);
}
//convertTIMEtoStringthatJavacanaccept.
/*
typedefstruct{
intyear;//1-32767omit
intmonth;//1-12omit
intday;//1-31omit
intweekday;//1-7,Sundayis1omit
inthour;//0-23enable
intminute;//0-59enable
intsecond;//0-59enable
inthundredth;//0-99
intdst;//FALSEorTRUE
intzone;//-11to+11
TIMEDATEGM;
}TIME;
*/
//construct"yyyy-MM-ddHH:mm:ss"String
TimeStr[0]='\0';
if(tempTime->year!=-1){
_itoa(tempTime->year,TempStr,10);
fprintf(logfile,"year:%s\n",TempStr);
strncat(TimeStr,TempStr,strlen(TempStr)+1);
}
if(tempTime->month!=-1){
_itoa(tempTime->month,TempStr,10);
fprintf(logfile,"month:%s\n",TempStr);
strcat(TimeStr,"/");
strncat(TimeStr,TempStr,strlen(TempStr)+1);
}
if(tempTime->day!=-1){
_itoa(tempTime->day,TempStr,10);
fprintf(logfile,"day:%s\n",TempStr);
strcat(TimeStr,"/");
strncat(TimeStr,TempStr,strlen(TempStr)+1);
strcat(TimeStr,"");
}
_itoa(tempTime->hour,TempStr,10);
fprintf(logfile,"hour:%s\n",TempStr);
strncat(TimeStr,TempStr,strlen(TempStr)+1);
strcat(TimeStr,":");
_itoa(tempTime->minute,TempStr,10);
fprintf(logfile,"minute:%s\n",TempStr);
strncat(TimeStr,TempStr,strlen(TempStr)+1);
strcat(TimeStr,":");
_itoa(tempTime->second,TempStr,10);
fprintf(logfile,"second:%s\n",TempStr);
strncat(TimeStr,TempStr,strlen(TempStr)+1);
fprintf(logfile,"Zone:%d\n",tempTime->zone);
fprintf(logfile,"DateString:%s\n",TimeStr);
fclose(logfile);
logfile=fopen("DateAccessLog.txt","a+");
//ConvertTimeStrintojTempDate***********
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-109112-1.html