uniapp框架允许里面除了小程序外还有两个选项-快应用联盟和华为快应用,千万不用以为快应用联盟那个可以取代华为那个,运行打包后生成的两个包quickapp-webview-huawei和quickapp-webview-union,它们分别需要分别使用Huawei QuickApp IDE(华为的开发工具)和 快应用开发工具来运行。
一开始还傻乎乎的以为快应用联盟是包括华为的是互相通用的两个开发选择,没想到是不通用的需要两个工具分别使用,使用快应用开发工具的确可以在右边的模拟器上面看到自己开发的页面,打开开发者选项后USB连接页可以正常连接,还会自动帮你安装预览工具到手机上面,就是最后调试手机哪里只显示一个根标签给你而已,页面全是一片空白,什么提示都没有。
在安装quickapp-webview-huawei后发现这个工具不能使用,工具选项昏暗,插入手机USB调试上面也是显示无设备,点击构建-快应用或者工具-生成签名这些功能都是无反应的,经过各种检测才发现好几台win7系统的电脑安装后都是无法使用,在win10上面安装就正常;
win7解决方法:下载一个12版本的node.exe替换下ide安装路径下的/resources/app/extensions/deveco-debug/ lib/ toolkit/nodeTool这个里面的node.exe,直接复制替换然后重新打开就好了,如果有问题就看下直接的node版本对不对,或者下载安装不启动直接替换再打开试试。

这个是Huawei QuickApp IDE默认安装的node版本,是14的,win7不能用