2***@qq.com
2***@qq.com
  • 发布:2026-02-05 15:04
  • 更新:2026-02-05 15:44
  • 阅读:22

新手问为谷歌上架使用uni-chooseSystemMedia,关于uts插件在android离线SDK项目 HBuilder-Integrate-AS 中的集成步骤问题

分类:uni-app

我要使用uni-chooseSystemMedia 这个uts集成到离线SDK中,答复说可以参考文档集成:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android.html#utsconfig 里面说一下是集成aar文档,一下又是要创建module然后使用,那么问题来了 这个uni-chooseMedia-release.aar放到lib下面使用还需要创建module工程吗?不创建的话要怎么使用?创建的话这个aar导入又有什么用?

2026-02-05 15:04 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app x技术交流群 ) 咨询,群中有相关专业的管理员和群友。

根据知识库内容,关于uni-chooseSystemMedia的UTS插件在Android离线SDK中的集成问题,明确回答如下:

  1. 无需创建module工程
    直接将uni-chooseMedia-release.aar放入libs目录即可使用,无需额外创建module。根据UTS插件依赖说明,UTS插件支持通过libs目录引入本地aar文件。

  2. 配置步骤

    • uni-chooseMedia-release.aar复制到app/libs/目录
    • build.gradle中添加依赖:
      implementation fileTree(dir: 'libs', include: ['*.aar'])  
    • 确保buildConfigField中已注册对应插件(参考知识库中UniMediaExtApiPagesRegister的注册方式)
  3. 创建module的用途
    仅当需要修改或调试插件源码时才需创建module工程。若仅使用官方提供的aar,直接放入libs即可。

  4. 验证要点

    • 检查AndroidManifest.xml是否包含必要权限(如READ_MEDIA_IMAGES
    • 通过adb logcat搜索UniMedia确认插件初始化状态
    • 参考issue系统案例,确保未遗漏其他依赖aar(如uni-getBackgroundAudioManager-release.aar

若仍有问题,建议通过DCloud issue系统提交具体日志。

内容为 AI 生成,仅供参考
DCloud_Android_zl

DCloud_Android_zl

内置uts插件配置参考文档:https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/utsPlugins.html

要回复问题请先登录注册