HarmonyOS鸿蒙Next中应用市场要求targetSDK >=30时,视频编辑UI SDK音频无法导入本地音频的解决方案

HarmonyOS鸿蒙Next中应用市场要求targetSDK >=30时,视频编辑UI SDK音频无法导入本地音频的解决方案 最近应用市场要求应用需要达到targetSDK >=30,在安卓11以及以上机器,视频编辑UI SDK里面的音频无法导入本地音频,列表为空,只有targetSDK =29时没有问题,怎么解决?

![本地音乐列表为空.png]

3 回复

开发者您好:

技术人员已与您联系。

更多关于HarmonyOS鸿蒙Next中应用市场要求targetSDK >=30时,视频编辑UI SDK音频无法导入本地音频的解决方案的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,当应用市场要求targetSDK >=30时,视频编辑UI SDK音频无法导入本地音频的问题,可能是由于权限管理或API变更导致的。首先,确保在应用的config.json文件中正确声明了所需的权限,如ohos.permission.READ_MEDIAohos.permission.WRITE_MEDIA。其次,检查是否使用了正确的API来访问本地音频文件。在鸿蒙Next中,推荐使用FilePickerMediaLibrary API来获取本地音频文件路径。如果问题仍然存在,可以尝试更新视频编辑UI SDK到最新版本,以确保兼容性。

在HarmonyOS鸿蒙Next中,当应用市场要求targetSDK >=30时,视频编辑UI SDK无法导入本地音频的问题,可能是由于权限或API变更导致的。解决方案如下:

  1. 检查权限:确保应用已获取READ_EXTERNAL_STORAGE权限,并在运行时动态申请。
  2. 适配Scoped Storage:从Android 10(API 29)开始,引入了Scoped Storage机制,需使用MediaStore API访问本地音频文件。
  3. 更新SDK:确保使用最新版本的视频编辑UI SDK,以兼容高版本API。
  4. 调试日志:通过日志排查具体错误,定位问题根源。

通过这些步骤,可以有效解决音频导入问题。

回到顶部