Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android的OpenTok API_Java_Android_Api_Opentok - Fatal编程技术网

Java android的OpenTok API

Java android的OpenTok API,java,android,api,opentok,Java,Android,Api,Opentok,我正在使用OpenTok API的OpenTokSamples项目,我想通过java代码创建会话id和令牌id,我通过调用createSession()方法实现了代码,但其抛出错误-->找不到从方法com.OpenTok.OpenTok引用的类“com.fasterxml.jackson.databind.ObjectMapper”。。我搜索了很多,发现需要添加jacksondatabindjar和jacksonannotationsjar,但问题仍然没有得到解决。请在这方面帮助我。还有另一个实

我正在使用OpenTok API的OpenTokSamples项目,我想通过java代码创建会话id和令牌id,我通过调用createSession()方法实现了代码,但其抛出错误-->找不到从方法com.OpenTok.OpenTok引用的类“com.fasterxml.jackson.databind.ObjectMapper”。。我搜索了很多,发现需要添加jacksondatabindjar和jacksonannotationsjar,但问题仍然没有得到解决。请在这方面帮助我。

还有另一个实现jsonobject映射器的Jackson jar。 这个jar是jackson-mapper-XXX.jar[1]

如果您查看repo[2],它附带了gradle支持,指向它需要构建的依赖项

[1]


[2]

您应该使用OpenTok服务器SDK创建会话和令牌,而不是在客户端(如Android)上创建会话和令牌

听起来您最熟悉Java作为一种语言,因此我建议使用并在服务器上运行。samples目录中有一个非常容易理解的示例,在README.md文件中有关于如何使用它的说明。它将指导您在开发机器上本地运行服务器

一个更有用的例子可能是。它显示了如何向返回会话ID和令牌的服务器发送请求。本教程中使用的服务器是用PHP编写的,但是为了方便起见,在Heroku上(而不是在开发机器上本地)有一个单击按钮来启动您自己的服务器


我希望这能为您提供开始动态生成会话和令牌所需的所有信息!让我知道结果如何,并随时就这些存储库中的GitHub问题提供教程反馈

我也尝试过导入那个罐子,但它仍然抛出那个错误。请注意,我使用的是EclipseIDE,而不是maven。您不应该尝试从Android创建会话或令牌。README.md显示您应该创建会话和令牌(在仪表板中,或者在OpenTokSamples项目之外使用服务器SDK),并将这些值放置在OpenTokConfig.java中。您可以将链接粘贴到“在OpenTokSamples项目之外使用服务器SDK”的位置吗