我的离子项目与离子服务器--lab工作正常,但是将build文件夹中的.apk文件复制到我的手机并安装应用程序但是出现了空白屏幕,
请有人建议可能是我的问题
我的应用正在使用谷歌地图,在index.html中为app和浏览器提供密钥
答案 0 :(得分:1)
您是否尝试在模拟器中运行它?因为它更容易看到错误日志。尝试离子模拟android -l或ios -l(无论你为哪个操作系统构建),然后一旦执行开始运行命令consolelogs,它将记录所有活动,你将更好地理解为什么它不起作用。
答案 1 :(得分:1)
+1使用Chrome远程调试功能。它为您提供与在浏览器中运行应用程序时收到的输出相同的输出。
此外,我发现有时如果您的应用已经编译,离子CLI并不总是将您当前的文件复制到APK中,而是使用较旧的缓存文件。如果您正在撞墙,请运行以下命令以确保您的APK中包含最新代码。
ionic platform remove android
ionic platform add android
ionic run android
答案 2 :(得分:0)
我建议您使用Chrome Remote Debugging功能。我遇到了同样的问题,并且在几个小时内寻找了我症状的答案。一旦我连接到chrome远程调试器,我就恢复了console.log,并注意到我的路由设置存在问题。
答案 3 :(得分:-1)
离子CLI存在问题。我已将其更新为最新版本并重新安装所有依赖项。