hubuilder写的安卓app vue2+uview+uni-module云打包后apk下载真机和模拟器都是白屏状态什么原因

hubuilder写的安卓app vue2+uview+uni-module云打包后apk下载真机和mumu模拟器都是白屏状态什么原因

没打包运行模拟器也是白屏,运行在浏览器是好的

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7767278
  • 除此之外, 这篇博客: uni-app打包成Android Apk 全程详解中的 2. 通过 vue-cli 创建的项目 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    命令行 cd 到项目根目录,执行 npm run build:app-plus,会在 项目目录/dist/build/app-plus 下生成app打包资源。

    在项目根目录新建一个文件夹,以 src/manifest.json 中的 appid 字段为文件名,然后在文件夹中创建一个 www 目录,将 app-plus 文件夹下的资源拷贝到 www 目录中。
    在这里插入图片描述
    如果 manifest.json 中appid 字段为空,需要将项目拖进 HBuilderX 中重新获取一个 appid。注意:appid不能随便填写,必须重新获取。

    HBuilderX 重新获取 appid 的方法:

    1. 打开 HBuilderX ,文件 —— 导入 —— 从本地目录导入,将项目导入进来
      在这里插入图片描述
    2. 打开 src 目录,点击 manifest.json,点击基础配置右边的重新获取
      在这里插入图片描述
      登录
    开发者中心,查看AppKey是否生成了,以及包名是否为空。如果没有AppKey,那么要填写下面的内容,生成。
    在这里插入图片描述
    重新运行npm run build:app-plus,生成新的app-plus内容,替换之前的www文件夹里的内容,并且打开里面的manifest.json 应该能看到id已经变成重新获取的appid了。
    在这里插入图片描述

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^