提交 a59dda7f 编写于 作者: 杜庆泉's avatar 杜庆泉

uts for android 文档 增加asset 操作关键代码

上级 e43b694d
......@@ -165,11 +165,32 @@ uts-nativepage -> uts.sdk.modules.utsNativepage
以hello UTS中的uts-advance插件为例。
示例文件在hello uts中的位置:
![目录结构](https://native-res.dcloud.net.cn/images/uts/forAndroid/uts_android_assets_folder.jpg)
关键代码:
```ts
// 获取asset管理器
let assetManager = getAppContext()!.getAssets();
// 加载free.mp3 资源
let afd = assetManager.openFd("free.mp3");
// 使用android 自带的媒体组件进行播放
let mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(), afd.getLength());
mediaPlayer.prepare();
mediaPlayer.start();
```
完整的代码在hello uts中的位置:
~\uni_modules\uts-advance\utssdk\app-android\assets
![](https://native-res.dcloud.net.cn/images/uts/forAndroid/uts_android_assets_folder.jpg)
### 3.4 增加libs依赖资源
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册