关于声网直播sdk的导入的一些坑

关于声网直播sdk的导入的一些坑

环境:android studio 2.2, jdk 1.8
1,直接下载官网的android sdk
会得到如下图
解压
解压文件,得到如下
我用的视频demo
这里写图片描述

当你直接用android studio 导入上面的demo,你会发现各种问题,
第一个,jvm参数问题
关于声网直播sdk的导入的一些坑_第1张图片
你需要修改 gradle.properties文件的jvm的参数
这里写图片描述

这里写图片描述
紧接着,会要你填写你程序的appid
关于声网直播sdk的导入的一些坑_第2张图片
这是官网分配的id
接着又会报.9图片的错误:
这里写图片描述

这是因为你的项目的路径名太长了,所以,一般你需要吧sample文件中的demo cpoy出来,放到类似 D://sample//demo这样简洁的路径

做完上面的步骤,你以为可以了,其实还会有很多的问题,官网的demo中的一些jar包,so库都没有导入,因此,你需要把libs文件的内容copy到libs关于声网直播sdk的导入的一些坑_第3张图片
把jar包add进去
接着,你点击运行,会发现还有问题
程序会闪退,主要原因是会找不到so库
这里写图片描述

你需要把app模块的build.gradle文件的
关于声网直播sdk的导入的一些坑_第4张图片

改为 jniLibs.srcDirs = [‘libs’]
接着就能正常运行了。android studio 2.1我还没试过,等下去试试

备注:技术水平不高,记录是为了学习,欢迎指正

你可能感兴趣的:(android)