【发布时间】:2015-07-19 13:59:03
【问题描述】:
我的 ionic 项目在 ionic serve --lab 下运行良好,但是将 build 文件夹中的 .apk 文件复制到我的手机并安装应用程序但出现空白屏幕,
请任何人提出可能是我的问题
我的应用正在使用谷歌地图,在 index.html 中为应用和浏览器提供了密钥
【问题讨论】:
标签: ionic
我的 ionic 项目在 ionic serve --lab 下运行良好,但是将 build 文件夹中的 .apk 文件复制到我的手机并安装应用程序但出现空白屏幕,
请任何人提出可能是我的问题
我的应用正在使用谷歌地图,在 index.html 中为应用和浏览器提供了密钥
【问题讨论】:
标签: ionic
你试过在模拟器中运行它吗?因为它更容易查看错误日志。尝试 ionic emulate android -l 或 ios -l(无论您要构建哪个操作系统),然后一旦开始执行命令控制台日志,它将记录所有活动,您将更好地了解它为什么不工作。
【讨论】:
+1 用于使用 Chrome 远程调试功能。它为您提供与在浏览器中运行应用程序所获得的相同输出。
此外,我发现有时如果您的应用程序已经编译,离子 CLI 并不总是将您当前的文件复制到 APK 中,而是使用较旧的缓存文件。如果您将头撞到墙上,请运行以下命令以确保您的 APK 中有最新的代码。
ionic platform remove android
ionic platform add android
ionic run android
【讨论】:
我建议您使用Chrome Remote Debugging 功能。我遇到了同样的情况,并为我的症状寻找了几个小时的答案。连接到 chrome 远程调试器后,我得到了 console.log,发现我的路由设置有问题。
【讨论】:
这是 ionic CLI 的问题。我已将其更新到最新并重新安装了所有依赖项。
【讨论】: