我一直在开发我的Ionic 2应用程序,在浏览器中运行,并且还通过调试版本在设备上运行良好。 ionic -v
给了我2.2.1
,而在package.json中有...... {/ p>
"ionic-angular": "2.0.1",
"ionic-native": "2.4.1",
我想开始测试发布版本。我已经创建了密钥库文件等,并做了一些发布版本。
最初,我使用了ionic build android --release
并安装了它,一切正常。在我发现这没有最小化之后,为此我然后使用ionic build android --prod --release
构建。查看.apk,它按预期最小化。我安装它,安装工作正常。
然而,当我运行它时,我只是得到了飞溅,然后是白色屏幕,就是这样。我简化了我的app.component.ts以删除我的所有启动逻辑,所以我只是硬连线到一个新的近空白页面,现在除了MyApp构造函数中的以下内容之外什么都没有......
this.platform.ready().then (() => {
StatusBar.styleDefault();
Splashscreen.hide();
});
仍然没有。我创建了一个空白的应用程序,并尝试了相同的构建(即ionic build android --prod --release
),并且工作正常。
所以,我的一定有东西。但这只发生在缩小版本中,所以我无法调试它(或者似乎没有能够)。我不确定如何追踪错误可能是什么。有没有启动日志等? 有没有人有任何建议?
提前致谢!