配置开发环境
- 打开工程。
- 在Window平台安装Android Studio(简称AS,建议安装版本4.0.1)。
- 启动AS。
- 打开demo AppUI工程。
- 在工具栏选择 ,打开提供的AppUI工程:
工程主要目录结构功能说明:
- src:代码目录。
- res:资源目录,包含本APP使用的图标、图片、布局、字符串等。
- gradle:gradle插件配置目录。
- build.gradle:gradle构建脚本。
- libs:引用的aar存放目录。
- 获取引擎包。
指令流引擎的软件包为BoostKit-instructionengine_*.zip,音频和触控引擎的软件包为BoostKit-baseengine_*.zip,获取方式请参见获取软件包。
- 解压引擎包,得到下列引擎动态库、头文件和aar包,并将准备好的引擎.so包、头文件和aar包放入demo AppUI工程中。
- InstructionEngine.h
- InstructionEngineClient.h
- libInstructionEngineClient.so
- libVmiInstrCommon.so
- libVmiInstructionCommon.so
- TouchEngineClient.aar
- AudioEngineClient.aar
- libEmuGLRender.so (请参考编译EmuglGLRender模块获取。)
- libCommunication.so(请参考开发通信模块自行编译获取。)
- 参见开发通信模块,并将aar或者so导入到demo AppUI工程中。
libCommunication.so为示例的通信模块,客户导入自己开发的通信模块即可。
- 配置gradle 7.4。
- 下载gradle-7.4-all.zip压缩包。
- 将AppUI/gradle/wrapper/gradle-wrapper.properties文件中“distributionUrl”的值修改为gradle-7.4-all.zip压缩包的位置。
- 配置Android SDK。
以下步骤中若已操作过可直接跳过进行下一步。
- 在AS中选择 。
- 在搜索窗口中搜索sdk,然后选择“Android SDK”,进入sdk管理页。
- 在“SDK Platforms”页签下,选择“Android SDK platform 32, rev 1”。
- 在“NDK(Side by side)”标签页下选择“23.1.7779620”。
- 在“CMake”标签页下选择“3.22.1”。
- 将“AppUI\app\build.gradle”下的CMake版本信息修改为3.22.1。
父主题: 指令流客户端