本文介绍Android端推流SDK标准版Demo的编译方法。推流SDK互动版Demo的编译方法与标准版类似,不再单独介绍。
说明
使用Demo源码包时需要申请License。如果您想体验推流效果,建议最新的SDK Demo安装包,链接请参见Demo体验。
环境要求
硬性要求
类别
要求
系统版本
支持Android 5.0及以上版本。
API版本
支持21及以上版本。
CPU架构
ARM64、ARMv7。
非硬性要求(开发此Demo的环境,仅供编译运行源码的人员参考)
类别
要求
Android Studio版本
4.1.3
JRE
1.8.0_152-release-1136-b06 amd64
JVM
OpenJDK 64-Bit
compileSdkVersion
30
buildToolsVersion
30.0.3
minSdkVersion
18
targetSdkVersion
30
gradle version
gradle-5.6.4-all
gradle plugin version
com.android.tools.build:gradle:3.6.2
NDK插件版本
20.0.5594570
运行推流Demo
Android Demo目录结构
V4.1.0及以上版本Demo源码目录结构
其中main文件夹内:
V3.6.1版本Demo源码目录结构
其中main文件夹内:
aarLibs:依赖aar包存放路径
AndroidManifest.xml:Android Demo配置文件
assets:资源文件存放位置
java:Demo代码位置
jniLibs:依赖的so库位置
libs:依赖的JAR包位置
res:Demo资源布局文件位置
文档内容是否对您有帮助?