2017-02-16 49 views
1

通过以下指令:空白页ionic2后建立

ionic platform add android 
ionic build android 

我加入平台&内置的APK文件,但我遇到黑屏,同时运行在手机的应用程序。软件在ionic serve 中正常运行,调试时没有任何错误。 我也有离子的建议的应用程序的问题

ionic start --v2 myApp sidemenu 

在此先感谢您的帮助!

+0

一个JavaScript错误可能是我相信的情况。尝试使用类似[Chrome远程调试器](https://developers.google.com/web/tools/chrome-devtools/remote-debugging/)的方式查看控制台,看看有什么可以帮助。 – 16patsle

+0

当通过控制台检查时显示此错误:“WebSocket连接到'ws:// localhost:35729/livereload'失败:连接建立时出错:net :: ERR_CONNECTION_REFUSED” –

回答

1

加入这首在“config.xml文件”的文件,在你的项目的根:

<preference name="ShowSplashScreenSpinner" value="false" /> 
<preference name="SplashScreen" value="screen" /> 
<preference name="SplashScreenDelay" value="20000" /> 
<preference name="FadeSplashScreen" value="true" /> 
<preference name="FadeSplashScreenDuration" value="300" /> 
<preference name="SplashScreenBackgroundColor" value="false" /> 
+0

感谢您的回答,使用此解决方案,问题不会解决 –

1

我会确保你有多达NPM和节点的最新版本。

然后确保你有最新版本的离子型(2.2)

要做到这一点,你应该更新您的package.json文件..

"dependencies": { 
"@angular/common": "2.4.8", 
    "@angular/compiler": "2.4.8", 
    "@angular/compiler-cli": "2.4.8", 
    "@angular/core": "2.4.8", 
    "@angular/forms": "2.4.8", 
    "@angular/http": "2.4.8", 
    "@angular/platform-browser": "2.4.8", 
    "@angular/platform-browser-dynamic": "2.4.8", 
    "@angular/platform-server": "2.4.8", 
    "@ionic/storage": "2.0.0", 
    "ionic-angular": "2.2.0", 
    "ionic-native": "2.4.1", 
    "ionicons": "3.0.0", 
    "rxjs": "5.0.1", 
    "sw-toolbox": "3.4.0", 
    "zone.js": "0.7.2" 
}, 
"devDependencies": { 
    "@ionic/app-scripts": "1.1.4", 
    "typescript": "2.0.9" 
} 

然后删除您node_modules目录,然后运行:

NPM安装(或者须藤NPM安装)

这应该更新的一切,并希望解决问题