eclipse启动Demo 出现 no agora_rtm_sdk in java.library.path

按照集成文档的步骤最后启动Demo的时候出现了这个 eclipse开发工具上运行的Java demo

image

Agora-RTM-Tutorial-Java这个demo

rtm 的.so 文件需要在 java.library.path 路径下,参考:

如果用 gradle 的话,比如 so 放在 libs 目录下,加上:

tasks.withType(JavaExec) {
environment('LD_LIBRARY_PATH', 'libs')
}

或者:

applicationDefaultJvmArgs = ["-Djava.library.path=libs"]

这个帖子里的楼主遇到的问题和你的问题一样,可以参考一下:

image

从你的图片上的路径看,你使用的是windows eclipse,而这个示例是Linux版本的,libagora_rtm_sdk.so没办法运行

可以想办法打包一个libagora_rtm_sdk.dll

1赞

个人给出我折腾了两天的解决方案,如下:

1赞