设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7845|回复: 10
打印 上一主题 下一主题

java 版运行demo出错

[复制链接]

19

主题

66

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
跳转到指定楼层
楼主
发表于 2014-4-29 11:23:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x68f463c8, pid=5408, tid=7124
#
# JRE version: Java(TM) SE Runtime Environment (8.0-b132) (build 1.8.0-b132)
# Java VM: Java HotSpot(TM) Client VM (25.0-b70 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [fontmanager.dll+0x63c8]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# D:\workspace\java\myfamilyPc\hs_err_pid5408.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
RegisterNatives start for 'com/bairuitech/anychat/AnyChatCoreSDK'
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

19

主题

66

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
沙发
 楼主| 发表于 2014-4-29 11:24:55 | 只看该作者
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x69e61fa8, pid=6560, tid=5272
#
# JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)
# Java VM: Java HotSpot(TM) Client VM (24.0-b56 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [fontmanager.dll+0x1fa8]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# D:\workspace\java\myfamilyPc\hs_err_pid6560.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
RegisterNatives start for 'com/bairuitech/anychat/AnyChatCoreSDK'
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
板凳
发表于 2014-4-29 11:32:47 | 只看该作者
可能是jar文件和.dll库文件不匹配,我们会让负责SDK打包的同事检查一下,稍后给您回复。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
地板
发表于 2014-4-29 12:15:25 | 只看该作者
您好,请重新下载SDK:http://www.anychat.cn/download.html,看问题是否可以解决?
回复 支持 反对

使用道具 举报

19

主题

66

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
5#
 楼主| 发表于 2014-4-29 13:57:22 | 只看该作者
admin 发表于 2014-4-29 12:15
您好,请重新下载SDK:http://www.anychat.cn/download.html,看问题是否可以解决?

RegisterNatives start for 'com/bairuitech/anychat/AnyChatCoreSDK'RegisterNatives failed for 'com/bairuitech/anychat/AnyChatCoreSDK'Exception in thread "main" java.lang.NoSuchMethodError: Method com.bairuitech.anychat.AnyChatCoreSDK.GetUserFriends(Lcom/bairuitech/anychat/AnyChatOutParam;)I not found
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1882)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864)
        at java.lang.Runtime.loadLibrary0(Runtime.java:849)
        at java.lang.System.loadLibrary(System.java:1087)
        at com.bairuitech.anychat.AnyChatCoreSDK.<clinit>(AnyChatCoreSDK.java:482)
        at com.bairuitech.demo.AnyChatDemo.initSdk(AnyChatDemo.java:46)
        at com.bairuitech.demo.AnyChatDemo.main(AnyChatDemo.java:33)
回复 支持 反对

使用道具 举报

19

主题

66

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
6#
 楼主| 发表于 2014-4-29 13:57:58 | 只看该作者
小易 发表于 2014-4-29 13:57
RegisterNatives start for 'com/bairuitech/anychat/AnyChatCoreSDK'RegisterNatives failed for 'com/b ...

我的dll文件盒java类,都是从包里面的源码拷贝的。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
7#
发表于 2014-4-29 14:04:57 | 只看该作者
您好,请问您下载的SDK包子版本是r4036吗?

您直接运行:AnyChatCoreSDK_Win32_r4036\bin\demo\AnyChatDemoForJava.jar,是否可以正常启动?
回复 支持 反对

使用道具 举报

19

主题

66

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
8#
 楼主| 发表于 2014-4-29 14:09:19 | 只看该作者
admin 发表于 2014-4-29 14:04
您好,请问您下载的SDK包子版本是r4036吗?

您直接运行:AnyChatCoreSDK_Win32_r4036\bin\demo\AnyChatD ...

F:\AnyChatCoreSDK_Win32_r4036\bin\demo>java -jar AnyChatDemoForJava.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: F:\AnyChatCoreSDK_Win32_r4036\bin\demo\anychatcore4java.dll: Can't find dependent libraries
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at com.bairuitech.anychat.AnyChatCoreSDK.<clinit>(AnyChatCoreSDK.java:482)
        at com.bairuitech.demo.AnyChatDemo.initSdk(AnyChatDemo.java:46)
        at com.bairuitech.demo.AnyChatDemo.main(AnyChatDemo.java:33)
回复 支持 反对

使用道具 举报

19

主题

66

帖子

209

积分

中级会员

Rank: 3Rank: 3

积分
209
9#
 楼主| 发表于 2014-4-29 14:12:20 | 只看该作者
小易 发表于 2014-4-29 14:09
F:\AnyChatCoreSDK_Win32_r4036\bin\demo>java -jar AnyChatDemoForJava.jar
Exception in thread "main ...

我在Eclipse 下面,

RegisterNatives start for 'com/bairuitech/anychat/AnyChatCoreSDK'RegisterNatives failed for 'com/bairuitech/anychat/AnyChatCoreSDK'Exception in thread "main" java.lang.NoSuchMethodError: Method com.bairuitech.anychat.AnyChatCoreSDK.GetUserFriends(Lcom/bairuitech/anychat/AnyChatOutParam;)I not found
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1882)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864)
        at java.lang.Runtime.loadLibrary0(Runtime.java:849)
        at java.lang.System.loadLibrary(System.java:1087)
        at com.bairuitech.anychat.AnyChatCoreSDK.<clinit>(AnyChatCoreSDK.java:482)
        at com.bairuitech.demo.AnyChatDemo.initSdk(AnyChatDemo.java:45)
        at com.bairuitech.demo.AnyChatDemo.main(AnyChatDemo.java:32)


找不到java本地 AnyChatCoreSDK dll中对应GetUserFriends方法了。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
10#
发表于 2014-4-29 14:18:06 | 只看该作者
您好,从上面的信息分析,可能在您的系统目录(c:\windows\system32),或是其它查找路径下的某个目录(可能是java的bin目录)有老版本的BRAnyChatCore.dll,请排除一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-24 01:25 , Processed in 0.150901 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表