uni-app 3.1.13安卓SDK无法打开调试工具 报错io.dcloud.feature.weex.WeexDevtoolImpl未找到

uni-app 3.1.13安卓SDK无法打开调试工具 报错io.dcloud.feature.weex.WeexDevtoolImpl未找到

开发环境 版本号 项目创建方式
Windows win10 HBuilderX

产品分类:uniapp/App

PC开发环境操作系统:Windows

HBuilderX类型:正式

HBuilderX版本号:3.1.13

手机系统:Android

手机系统版本号:Android 6.0

手机厂商:模拟器

手机机型:Mumu

页面类型:vue

打包方式:离线


操作步骤:

  • 打开调试工具

预期结果:

  • 正常连接开发工具

实际结果:

  • 离线打包的基座正常连接上调试工具

bug描述:

安卓离线打包的一直都连不上调试工具 最后报的是这个
platform: ClassNotFoundException io.dcloud.feature.weex.WeexDevtoolImpl registerReloadReceiver
platform: ClassNotFoundException io.dcloud.feature.weex.WeexDevtoolImpl initDebugEnvironment

更多关于uni-app 3.1.13安卓SDK无法打开调试工具 报错io.dcloud.feature.weex.WeexDevtoolImpl未找到的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

离线打包目前不支持调试服务,只支持项目测试运行

更多关于uni-app 3.1.13安卓SDK无法打开调试工具 报错io.dcloud.feature.weex.WeexDevtoolImpl未找到的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这也太可惜了

这个问题是由于离线打包配置中缺少Weex调试模块依赖导致的。在Android离线打包环境中,需要在dcloud_uniplugins.json配置文件中添加Weex调试工具的模块声明。

检查并确保您的配置中包含以下内容:

{
  "nativePlugins": [
    {
      "plugins": [
        {
          "type": "module",
          "name": "WeexDevtool",
          "class": "io.dcloud.feature.weex.WeexDevtoolImpl"
        }
      ]
    }
  ]
}

同时验证您的build.gradle依赖配置是否包含完整的uni-app SDK,特别是weex相关组件:

implementation 'com.github.bingoogolapple:weex-devtool-android:1.0.5'
implementation 'io.dcloud:weex_sdk:0.26.6'
回到顶部