当前位置: 首页 > 知识库问答 >
问题:

Debug apk运行良好,但在签署并生成release apk后,在cordova ionic project中显示为白色空白屏幕

朱刚捷
2023-03-14

我通过运行“ionic build android”创建了一个调试apk,然后用密钥库文件和密码签署了apk,并运行“ionic build android--发布”。现在发行版apk不在android jellybean(只显示白色空白屏幕)上运行,而是在android lolypop上运行。

控制台中没有错误。

cordova版本为4.2.0 cordova-Android版本为3.6.4

我的项目中没有cordova白名单插件。如果我尝试安装白名单插件,它说插件不支持这个cordova-android版本。

My projects在config.xml中有“access origin=”*“和

uses-permissionandroid:name=“android.permission.internet”&

在清单文件中使用-permission android:name=“android.permission.access_network_state”

欢迎有关这一问题的任何最新情况。

共有1个答案

赵智
2023-03-14

好的,我得到了问题并解决了它。我是为了一个将来也会面临同样问题的人而分享这件事的

实际上我使用的是material design,在app.js文件的主模块中注入了“ionic-Material”。在Lolypop之前的版本中不起作用。我也不知道为什么它在调试版本中没有抛出错误,而是在发布版本中抛出错误的确切原因。我所做的只是从我的项目中移除离子材料,并相应地修改了我的代码,它在android的每一个版本中都能运行。我应该研究如何在Lolypop之前的版本中实现材料设计,但那是另外一个故事了。谢谢.

 类似资料:
  • 我已经在本地机器上成功安装了 CakePHP 3。我使用WAMP服务器(http: // localhost /)。一切正常。当我通过FTP将相同的文件传输到Web服务器时 http://example.com/ cakephp 3不起作用,它会显示白色空白页。Web服务器(example.com)使用php 5.6版本。问题出在哪里?怎么了?

  • 问题内容: 嗨,我正在制作一个游戏,并且在游戏中添加了一个共享按钮。我希望用户能够在一条消息中彼此共享一条消息,URL和屏幕快照。它的共享方面工作正常,并且一切正常,但屏幕快照本身显示为空白。这是我用来截屏的代码: 请帮助我解决此问题,请确保使用Swift语言来解决。如果这有所作为,我也使用SpriteKit技术。我是编码新手,所以请非常清楚。非常感谢你! 问题答案: 更新: Xcode 8.2.

  • webview.xml 单击“播放”按钮时,音频正在运行,但视频未显示,显示黑屏。**

  • 请,一些帮助部署Laravel 5.2网站,在下面的错误消息public_html/error_log: [21-Mar-2017 07:39:30 America/Chicago]PHP致命错误:require():无法打开required'/home/exoweb/public_html/allos/bootstrap/autoload。php'(include_path='。:/opt/al

  • 我以前也发布过同样的问题,但我现在再次发布,因为我在代码中发现了更多的错误并更正了它们。然而,我仍然面临着和以前一样的问题! 原始帖子:我几周前刚开始学习Python,我正在学习一个教程,用pygame构建一个数独解算器! 我现在面临的问题是,每当我尝试运行代码时,只会弹出一个黑色的空白窗口。我已经一遍又一遍地检查我的代码,但我似乎找不到问题。。。我不确定我的代码中到底是哪里出了问题,所以请原谅我