f***@glodon.com
f***@glodon.com
  • 发布:2025-10-11 11:23
  • 更新:2025-10-11 11:39
  • 阅读:49

使用三方插件云打包失败

分类:HBuilderX

项目中使用了第三方插件,目前云打包一直失败,插件那边说是包名不对,我排查后有同一个Appid有相同的插件,第二个包名才是对的,是不是每次打包都选中了第一个所以导致云打包失败呢

如何删除第一个错误的呢

2025-10-11 11:23 负责人:无 分享
已邀请:
DCloud_云服务_Mal

DCloud_云服务_Mal

打包的时候包名是需要你自己填写的。把打包报错信息发出来看一下,一般来说不会因为包名不对导致打包失败。包名不对会在你提交打包时就报错。

  • f***@glodon.com (作者)

    https://app.liuyingyong.cn/build/errorLog/062c7f40-a5b5-11f0-afd0-7be31146d041 这是打包报错

    2025-10-11 11:46

  • DCloud_云服务_Mal

    回复 f***@glodon.com: Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: /home/[Name]/.gradle/caches/transforms-3/ebe85b19a4be329be3fb8cd60a9016e8/transformed/jetified-uniplugin_plvvod-release/jars/classes.jar:com/easefun/plvvod/PolyvDownloadModule$1.class at Version.fakeStackEntry(Version_2.2.64.java:0) at com.android.tools.r8.utils.a0.a(SourceFile:89) at com.android.tools.r8.D8.run(D8.java:11) at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:116) ... 27 more Caused by: java.lang.NullPointerException

    有空指针报错,发给插件作者查查吧

    2025-10-11 11:54

  • f***@glodon.com (作者)

    回复 DCloud_云服务_Mal: 问过他们了,他们给的结论就是包名有问题,我在相同环境用他们给的示例demo可以打包成功。然后我自己排查的话 就发现绑定了两个导致重复了 但是默认用的是第一个导致报错。


    现在没有啥头绪了

    2025-10-11 14:42

  • DCloud_云服务_Mal

    回复 f***@glodon.com: 他们的Demo是uniapp项目吗?你把Demo的appid和包名换成你这个项目的,再试试,他这个插件有没有单独的配置项,需要写包名这些配置信息什么的?

    2025-10-11 14:55

  • DCloud_云服务_Mal

    回复 DCloud_云服务_Mal: 另外就是你的项目还是使用的比较老的cli版本,3.8.12,现在最新版本都4.76了,建议你升级一下HBuilderX和cli之后再试一下

    2025-10-11 15:00

  • f***@glodon.com (作者)

    回复 DCloud_云服务_Mal: 使用插件没有不需要配置包名

    刚用你的方法试了,把demo的appid换到正式项目的 然后删除远端插件 重新选择 打包 demo可以正常打包。


    然后把整个正式项目的manifest 换成demo的manifest 还是打包失败 https://app.liuyingyong.cn/build/errorLog/5ab9be80-a676-11f0-80e5-eb6f783043fd

    2025-10-11 15:49

  • f***@glodon.com (作者)

    回复 DCloud_云服务_Mal: 我的hb下载了4.44的压缩包,cli还需要单独升级吗

    2025-10-11 15:52

  • DCloud_云服务_Mal

    回复 f***@glodon.com: 那就是cli版本的问题了。你Demo是用的HBuilderX 4.44,你正式项目还是3.8.12。升级一下吧

    2025-10-11 15:52

  • DCloud_云服务_Mal

    回复 f***@glodon.com: cli要单独升

    2025-10-11 15:52

  • f***@glodon.com (作者)

    回复 DCloud_云服务_Mal: 可是两个项目都在同一个hb4.44下面,但是在控制台开始编译打印的时候 demo是4.44 正式项目是3.8.12 这个配置在哪里配的呢 我全局搜了4.44也没找到 或者说 cli是怎么升级呢

    2025-10-11 16:09

  • DCloud_云服务_Mal

    回复 f***@glodon.com: 这取决于你的项目的创建方式。cli升级可以参考这个文档:https://uniapp.dcloud.net.cn/quickstart-cli.html#install-vue-cli

    2025-10-11 16:30

要回复问题请先登录注册