---
title: 软件包分解
description: "基础引擎的软件包名称为BoostKit-baseengine_*_11.zip，获取方式请参见获取软件包，获取到软件zip包后，将zip包解压可获取到音频引擎服务端、音频引擎客户端、触控引擎服务端、触控引擎客户端包。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2300/armnative/kunpengcpsvideo_16_0031.html
sourcePath: /source/zh/kunpengboostkithistory/2300/armnative/kunpengcpsvideo_16_0031.html
indexId: fcca3da945d94f54228809fd389ea568fbdb186cf805a376b58872d09bd8015077
---
# 软件包分解

基础引擎的软件包名称为BoostKit-baseengine_*_11.zip，获取方式请参见获取软件包，获取到软件zip包后，将zip包解压可获取到音频引擎服务端、音频引擎客户端、触控引擎服务端、触控引擎客户端包。

| 序号 | 软件 | 说明 |
| --- | --- | --- |
| 1 | AudioEngine.tar.gz | 音频引擎服务端软件包 |
| 2 | AudioEngineClient.tar.gz | 音频引擎客户端软件包 |
| 3 | TouchEngine.tar.gz | 触控引擎服务端软件包 |
| 4 | TouchEngineClient.tar.gz | 触控引擎客户端软件包 |


#### 音频引擎服务端开发环境配置

音频引擎服务端的安装包名称为AudioEngine.tar.gz，此安装包无需二次开发，解压后安装到云手机中即可。

1. 将AudioEngine.tar.gz放至特定目录（以“/home/AudioEngine/”目录为例）下。
2. 使用音频引擎服务端时，需要将压缩文件解压。
  1 2 cd /home/AudioEngine/ tar xzvf AudioEngine.tar.gz

3. 将so文件复制至云手机内（以cloudphone_1云手机为例）。
  1 2 3 4 docker cp system/lib64/hw cloudphone_1:/system/lib64/ docker cp system/lib64 cloudphone_1:/system/ docker cp system/lib/hw cloudphone_1:/system/lib/ docker cp system/lib cloudphone_1:/system/


#### 音频引擎客户端开发环境配置

音频引擎客户端的安装包名称为AudioEngineClient.tar.gz。

1. 将AudioEngineClient.tar.gz放至特定目录下（以“/home/AudioEngineClient/”目录为例）。
2. 使用音频引擎客户端时，可以先将文件解压。
  1 2 cd /home/AudioEngineClient/ tar xzvf AudioEngineClient.tar.gz

3. 如果要对音频引擎客户端进行二次开发实现云手机客户端（客户端工程根路径以“/home/CloudPhoneAPK”为例），需要音频引擎客户端的aar文件放至工程的“app/libs”目录。
```
mkdir –p /home/CloudPhoneAPK/app/libs/
cp /home/AudioEngineClient/AudioEngineClient.aar /home/CloudPhoneAPK/app/libs/
```


  a. 打开“/home/CloudPhoneAPK/app”目录下的build.gradle文件。
    1 vim /home/CloudPhoneAPK/app/build.gradle

  b. 添加以下内容。

```
dependencies {
implementation fileTree(include: ['*.aar'], dir: 'libs')
}
```


  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。


#### 触控引擎客户端开发环境配置

触控引擎客户端的安装包名称为TouchEngineClient.tar.gz。

1. 将TouchEngineClient.tar.gz放至特定目录（以“/home/TouchEngineClient/”目录为例）下。
2. 用户使用触控引擎客户端时，可以先将文件解压。
  1 2 cd /home/TouchEngineClient/ tar xzvf TouchEngineClient.tar.gz

3. 如果要对触控引擎客户端进行二次开发实现云手机客户端（客户端工程根路径以“/home/CloudPhoneAPK”为例），那么需要触控引擎客户端的aar文件放至工程的“app/libs”目录。
  1 2 mkdir –p /home/CloudPhoneAPK/app/libs/ cp /home/TouchEngineClient/TouchEngineClient.aar /home/CloudPhoneAPK/app/libs/

4. 编辑“/home/CloudPhoneAPK/app”目录下的build.gradle文件，新增如下内容。

```
dependencies {
implementation fileTree(include: ['*.aar'], dir: 'libs')
}
```


#### 触控引擎服务端开发环境配置

触控引擎服务端的安装包名称为TouchEngine.tar.gz，此安装包无需二次开发，解压后安装到云手机中即可。

1. 将TouchEngine.tar.gz放至特定目录（以“/home/TouchEngine/”目录为例）下。
2. 使用触控引擎服务端时，先将压缩文件解压。
  1 2 cd /home/TouchEngine/ tar xzvf TouchEngine.tar.gz

3. 将so文件复制至云手机（以cloudphone_1云手机为例）内。
  1 2 3 4 5 docker cp system/bin cloudphone_1:/system/ docker cp system/etc cloudphone_1:/system/ docker cp system/lib cloudphone_1:/system/ docker cp system/lib64 cloudphone_1:/system/lib64 docker cp system/usr cloudphone_1:/system/
