本文介绍Android端Demo的编译环境要求和编译方法,并提供了Demo目录结构。
环境要求
- 硬性要求
类别 要求 系统版本 支持Android 5.0及以上。 Android API版本 最低为API 21。 CPU架构 ARM64、ARMv7。 集成工具 建议使用Android Studio。下载Android Studio。 - 非硬性要求(开发此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文件夹内:
- AndroidManifest.xml:Android Demo配置文件
- assets:资源文件存放位置
- java:Demo代码位置
java
源码目录结构如下。 - libs:依赖的JAR包位置
- res:Demo资源布局文件位置
- V3.6.1版本Demo源码目录结构其中main文件夹内:
- aarLibs:依赖aar包存放路径
- AndroidManifest.xml:Android Demo配置文件
- assets:资源文件存放位置
- java:Demo代码位置
- jniLibs:依赖的so库位置
- libs:依赖的JAR包位置
- res:Demo资源布局文件位置