啊程
啊程
  • 发布:2026-01-19 17:20
  • 更新:2026-01-19 17:46
  • 阅读:36

uniapp 包含uts插件安卓app 怎么离线打包

分类:uni-app
  1. uniapp 不是uniappx!!!!!
  2. 包含自主开发的uts插件开发阶段没有任何问题
  3. 按照文档离线打包没法成功,文档参杂太多uniappx的内容
2026-01-19 17:20 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

针对uniapp(非uniappx)包含uts插件安卓app离线打包问题,解决方案如下:

  1. 生成离线资源:在HBuilderX中点击"发行"→"本地打包"→"生成本地打包资源",会生成android-pack目录

  2. 配置Android环境

    • 确保Java 17、Gradle 8.2环境
    • 在Android Studio工程的build.gradle中添加:
      compileOnly fileTree(dir: '../app/libs', include: ['uniapp-v8-release.aar'])  
      compileOnly fileTree(dir: '../app/libs', include: ['utsplugin-release.aar'])  
  3. 手动合并资源

    • 将生成的android-pack中assets目录复制到原生工程main/assets下
    • 合并AndroidManifest.xml中的权限和服务声明
    • 确保uts插件jar包放入app/libs目录
  4. 关键注意事项

    • 使用HBuilderX 4.87正式版及以上
    • 必须配置隐私协议弹窗(SDK 3.6.1+)
    • 应用名称/版本需在Android原生工程中设置,参考Android应用名称配置

详细操作请查阅uniapp离线打包文档,特别注意区分uniapp和uniappx的文档差异。

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

DCloud_Android_zl

uni-app 离线打包包含uts插件可以参考文档:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android.html#utsconfig

  • 啊程 (作者)

    文档看了很多遍了还是各种报错 uts插件打不进去 官方群问了好多天都解决不了 互联网上都没看到怎么包含自主开发uts插件离线打包教程 难搞呀

    2026-01-19 17:57

2***@qq.com

2***@qq.com

这一块看文档确实有点绕。 我也还没解决好这个问题。

https://uniapp.dcloud.net.cn/plugin/native-plugin.html 这一块说"从HBuilderX 3.6起,新增支持了使用uts来开发原生插件。"但没说咋配置环境,我感觉是要参考uts插件说明文档。

https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android.html#utsconfig 这一块有提到"配置uts插件"的说明,不过又得参考另一个文档位置

https://doc.dcloud.net.cn/uni-app-x/native/use/androiduts.html#%E9%85%8D%E7%BD%AEuts%E6%8F%92%E4%BB%B6 需要参考这个,但是这里提到需要引入unapp-x的sdk中的aar库,我卡在这了,引入了也不起作用。之前看这篇文档还疑惑为什么还要区分uniapp和uniapp x的不同配置,现在懂了。。。

  • 啊程 (作者)

    转uniappx打包吗?

    2026-01-19 17:57

  • 2***@qq.com

    回复 啊程:转uniappx可能要重写前端页面的,我记得好像有些css不太兼容。看文档的意思应该uniappSDK也能使用uts插件才对,就是需要引入部分uniapp-xSDK的aar库,感觉说明文档说的不清楚或是我还没看懂

    2026-01-19 18:12

  • 啊程 (作者)

    回复 2***@qq.com: 开玩笑的 为了一个插件重构成本有点大 我引入了还是各种问题 文档提到的都搞了还是不对 没技术文说这个问题就很神奇

    57 分钟前

  • 2***@qq.com

    回复 啊程: 文档写的不明确,不清晰,也不友好链接乱跳上下文说的都不明确很分散。没人愿意折腾这个。总结就是文档写的很caodan

    46 分钟前

要回复问题请先登录注册