设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求助!使用SDK的时候出现了问题!

[复制链接]

1

主题

4

帖子

23

积分

新手上路

Rank: 1

积分
23
跳转到指定楼层
楼主
发表于 2016-12-25 18:45:15 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
打开程序后程序闪退,Android studio上显示:java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/com.moonside.rcc-1/lib/arm/libanychatcore.so"。请问是我的SDK导入有问题嘛?我的文件结构如附图所示。离DDL还有2天!跪求各位大佬相助!

2016-12-25 (2).png (113.63 KB, 下载次数: 4499)

2016-12-25 (2).png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

12#
发表于 2016-12-26 09:15:24 | 只看该作者
本帖最后由 佰锐科技-邵光清 于 2016-12-26 09:16 编辑
Moonside 发表于 2016-12-26 00:08
谢谢你!试了试你的建议,很遗憾还是老问题没有解决。我觉得应该不是路径的问题,因为我JNILIBS里还放了 ...

android studio是在jnilibs找so库的,将Anychat的so库和讯飞的都放在jnilibs。我看到你的截图,jnilibs放的Anychat的so库,不是讯飞的。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

23

积分

新手上路

Rank: 1

积分
23
11#
 楼主| 发表于 2016-12-26 00:08:57 | 只看该作者
佰锐科技-邵光清 发表于 2016-12-25 22:36
还有这个方法:http://blog.csdn.net/qiujuer/article/details/24209457

看看能不能解决你的问题。

谢谢你!试了试你的建议,很遗憾还是老问题没有解决。我觉得应该不是路径的问题,因为我JNILIBS里还放了讯飞的SDK,然后程序里的语音识别模块是正常工作的。。。
回复 支持 反对

使用道具 举报

10#
发表于 2016-12-25 22:36:51 | 只看该作者
还有这个方法:http://blog.csdn.net/qiujuer/article/details/24209457

看看能不能解决你的问题。
回复 支持 反对

使用道具 举报

9#
发表于 2016-12-25 22:30:26 | 只看该作者
在选择Android 的选项下面显示的jniLibs 目录和选择 project 选项下面的libs 是同一个的,你试试把libs目录删掉
回复 支持 反对

使用道具 举报

8#
发表于 2016-12-25 22:21:18 | 只看该作者
麻烦libs目录截图上来看看。
回复 支持 反对

使用道具 举报

7#
发表于 2016-12-25 22:03:18 | 只看该作者
Moonside 发表于 2016-12-25 20:47
啊!对。。。关键是我在lib里放什么jar呢。。。意思是我要先把SDK的.so文件变成jar形式放在lib目录下?

你用的Anychat for android SDK是什么版本的?试试用6.2版本
增加了arm64-v8a,你也加上这个v8a
回复 支持 反对

使用道具 举报

1

主题

4

帖子

23

积分

新手上路

Rank: 1

积分
23
6#
 楼主| 发表于 2016-12-25 20:47:34 | 只看该作者
佰锐科技-邵光清 发表于 2016-12-25 20:42
这样好像不行,这里有一个贴:
http://stackoverflow.com/questio ... ned-from-jni-onload

啊!对。。。关键是我在lib里放什么jar呢。。。意思是我要先把SDK的.so文件变成jar形式放在lib目录下?
回复 支持 反对

使用道具 举报

1

主题

4

帖子

23

积分

新手上路

Rank: 1

积分
23
5#
 楼主| 发表于 2016-12-25 20:43:44 | 只看该作者
佰锐科技-邵光清 发表于 2016-12-25 19:57
build.gradle文件里面,添加:

dependencies{

谢谢你的回复!但是我加了之后build时报了一堆AGPBI开头的错误。。。。
回复 支持 反对

使用道具 举报

地板
发表于 2016-12-25 20:42:54 | 只看该作者
佰锐科技-邵光清 发表于 2016-12-25 19:57
build.gradle文件里面,添加:

dependencies{

这样好像不行,这里有一个贴:
http://stackoverflow.com/questio ... ned-from-jni-onload

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 11:38 , Processed in 0.132381 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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