cocos creator3.4版本无法使用@walletconnect/web3-provider 吗

  • Creator 版本:

  • 目标平台:

  • 重现方式:

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

直接用rollup 打包@walletconnect/client @walletconnect/qrcode-modal 是能使用

但是打包 @walletconnect/web3-provider 不行依然报错

求高手同学帮忙看看 有解决方案没

自己顶下 有官方人员么

大家都还没上班么?

@官方大佬

参考一下我的回复:你想在 Creator 中使用哪些 npm 包?

可以加你QQ么 :smile:

我基本不用 QQ,你可以站内信,是遇到了什么问题吗?

就是我这边用rollup打包 @walletconnect/web3-provider 导入cocos creator3.4 就抛错
搜索了很多方法暂时也没搞定,对rollup也是一知半解的状态,目前工期比较紧张,大佬能否帮忙打一个@walletconnect/web3-provider 的库。或者能打出能用的类库的rollup配置也行,在此感谢。

大神已经发你私信了 求助 :sweat_smile:

我等会发你一个

看主贴回复

1 目前构建后 再使用这个 @walletconnect/web3-provider 就会抛错 (在预览中很正常没有任何问题)
2 如果打包APK,那么构建成功后生成就会抛错失败
具体APK生成抛错如下
2022-6-5 10:41-log: [plugin Generate]: done!
2022-6-5 10:41-log: [runCmd C:\XXX\build\android\proj\gradlew.bat - error]

2022-6-5 10:41-log: [runCmd C:\XXX\build\android\proj\gradlew.bat - error] FAILURE: Build failed with an exception.

  • What went wrong:

2022-6-5 10:41-log: [runCmd C:\XXX\build\android\proj\gradlew.bat - error] A problem occurred configuring project ‘:XXX’.

java.io.IOException: �ļ�����Ŀ¼��������﷨����ȷ��
2022-6-5 10:41-log: [runCmd C:\XXX\build\android\proj\gradlew.bat - error]

  • Try:
    Run with
    2022-6-5 10:41-log: [runCmd C:XXX\build\android\proj\gradlew.bat - error] --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED

求大神帮忙看看

是不是https包的问题?

我这边 Windows 构建运行没有问题,你这个是构建中还是构建之后运行报错的?你 Windows/macOS 上正常嘛?

我在win10上,构建web版本没问题,就是安卓版本构建完不能生成apk

我让相关人帮忙看看

有没有更详细的错误信息,是否依赖的包下载不到,需要翻墙?麻烦在proj目录下执行
gradlew assembleRelease --debug
然后把所有log信息以文件上传上来?谢谢

PS C:\Users\XXX> gradlew assembleRelease --debug
gradlew : 无法将“gradlew”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路
径正确,然后再试一次。
所在位置 行:1 字符: 1

  • gradlew assembleRelease --debug
  •   + CategoryInfo          : ObjectNotFound: (gradlew:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
    
    
    
    

貌似不能执行这个,问下 是不是@walletconnect/web3-provider 不能打包APK?只能使用@walletconnect/react-native-dapp ?

需要进到你的工程目录:C:\XXX\build\android\proj

allLog.zip (43.4 KB)

好的,已经把全部LOG上传 感谢