这是我第一次写一个离子2应用程序。我已经从github克隆了一个教程应用程序,并成功地在我的本地PC上构建它。
$ npm install
$ ionic platform add android
$ ionic build android
此命令有效$ ionic serve --livereload
(我可以在浏览器中运行我的应用程序,在visual studio代码中设置断点和调试。一切运行正常)
但是当我尝试在我的Android模拟器上部署应用程序时 (目标:Android 7.0,cpu / abi:Intel Atom(x86_64),Ram 2048,VN堆:64),这个应用程序崩溃。
这是将app部署到模拟器的命令:
$ ionic run android
这就是关键:
我通过互联网查看了很多主题。有人建议重新安装所有东西。 (但ionic server
完美地工作......)。以下是我的系统规范:
答案 0 :(得分:1)
在模拟器上运行时,我也遇到了与ionic相同的问题。
我通过确保将FadeSplashScreenDuration和SplashScreenDelay的值设置为整数而不是在离子项目文件夹下的config.xml文件中的双精度来解决它。
答案 1 :(得分:0)
这可能不是您正在寻找的解决方案,但最近我遇到了同样的问题而无法找到解决方案。
我在模拟器上的目标有android 7.0版本(API 24)。 当我使用android 6(API 24)创建新设备时,它开始工作。