[英]cordova app is not running in Nexus, Motorol (google based android devices)
I am developing one simple app in cordova 3.6.3 version and running it on Nexus 4(android Lolipop version is updated in the device), sometimes while running app will not load after splash screen, it shows dark screen 我正在用Cordova 3.6.3版本开发一个简单的应用程序并在Nexus 4上运行(设备中的android Lolipop版本已更新),有时在运行应用程序时启动屏幕后无法加载,它显示黑屏
Below is the Logcat 下面是Logcat
03-12 17:23:33.757: W/IInputConnectionWrapper(25260): showStatusIcon on inactive InputConnection 03-12 17:23:53.545: I/CordovaLog(25651): Changing log level to DEBUG(3) 03-12 17:23:53.546: D/CordovaActivity(25651): CordovaActivity.init() 03-12 17:23:53.640: I/WebViewFactory(25651): Loading com.google.android.webview version 37 (1602158-arm) (code 111201) 03-12 17:23:53.650: I/LibraryLoader(25651): Loading: webviewchromium 03-12 17:23:53.654: I/LibraryLoader(25651): Time to load native libraries: 5 ms (timestamps 1866-1871) 03-12 17:23:53.654: I/LibraryLoader(25651): Expected native library version number "",actual native library version number "" 03-12 17:23:53.674: V/WebViewChromiumFactoryProvider(25651): Binding Chromium to main looper Looper (main, tid 1) {1abbb4e6} 03-12 17:23:53.676: I/LibraryLoader(25651): Expected native library version number "",actual native library version number "" 03-12 17:23:53.676: I/chromium(25651): [INFO:library_loader_hooks.cc(106)] Chromium logging en 03-12 17:23:33.757:W / IInputConnectionWrapper(25260):非活动InputConnection上的showStatusIcon 03-12 17:23:53.545:I / CordovaLog(25651):将日志级别更改为DEBUG(3)03-12 17:23 :53.546:D / CordovaActivity(25651):CordovaActivity.init()03-12 17:23:53.640:I / WebViewFactory(25651):正在加载com.google.android.webview版本37(1602158-arm)(代码111201) 03-12 17:23:53.650:I / LibraryLoader(25651):加载:webviewchromium 03-12 17:23:53.654:I / LibraryLoader(25651):加载本机库的时间:5 ms(时间戳1866-1871)03 -12 17:23:53.654:I / LibraryLoader(25651):预期的本机库版本号“”,实际的本机库版本号“” 03-12 17:23:53.674:V / WebViewChromiumFactoryProvider(25651):将Chromium绑定到主库looper Looper(主要,tid 1){1abbb4e6} 03-12 17:23:53.676:I / LibraryLoader(25651):预期的本地库版本号“”,实际的本地库版本号“” 03-12 17:23:53.676 :I /铬(25651):[INFO:library_loader_hooks.cc(106)]铬记录 abled: level = 0, default verbosity = 0 03-12 17:23:53.687: I/BrowserStartupController(25651): Initializing chromium process, renderers=0 03-12 17:23:53.688: W/art(25651): Attempt to remove local handle scope entry from IRT, ignoring 03-12 17:23:53.702: W/chromium(25651): [WARNING:resource_bundle.cc(315)] locale_file_path.empty() 03-12 17:23:53.703: I/chromium(25651): [INFO:aw_browser_main_parts.cc(63)] Load from apk succesful, fd=32 off=46780 len=2953 03-12 17:23:53.704: I/chromium(25651): [INFO:aw_browser_main_parts.cc(78)] Loading webviewchromium.pak from, fd:33 off:229484 len:643667 03-12 17:23:53.708: W/AudioManagerAndroid(25651): Requires BLUETOOTH permission 03-12 17:23:53.726: I/Adreno-EGL(25651): : QUALCOMM Build: 10/28/14, c33033c, Ia6306ec328 03-12 17:23:53.813: W/chromium(25651): [WARNING:proxy_service.cc(901)] PAC support disabled because there is no system implementation 03-12 17:23:53.824: W/chromium(25651): [WARNING:data_reduction_proxy_settings.cc(403)] SPDY proxy OFF 启用:级别= 0,默认详细度= 0 03-12 17:23:53.687:I / BrowserStartupController(25651):初始化Chrome处理,渲染器= 0 03-12 17:23:53.688:W / art(25651):尝试从IRT删除本地句柄作用域条目,而忽略03-12 17:23:53.702:W / chromium(25651):[WARNING:resource_bundle.cc(315)] locale_file_path.empty()03-12 17:23:53.703: I /铬(25651):[INFO:aw_browser_main_parts.cc(63)]从apk成功加载,fd = 32 off = 46780 len = 2953 03-12 17:23:53.704:I /铬(25651):[INFO: aw_browser_main_parts.cc(78)]从以下位置加载webviewchromium.pak:fd:33 off:229484 len:643667 03-12 17:23:53.708:W / AudioManagerAndroid(25651):需要BLUETOOTH权限03-12 17:23:53.726: I / Adreno-EGL(25651)::高通内部版本:10/28/14,c33033c,Ia6306ec328 03-12 17:23:53.813:W / chromium(25651):[WARNING:proxy_service.cc(901)] PAC支持已禁用,因为没有系统实现03-12 17:23:53.824:W / chromium(25651):[WARNING:data_reduction_proxy_settings.cc(403)] SPDY代理已关闭 at startup 03-12 17:23:53.845: W/art(25651): Attempt to remove local handle scope entry from IRT, ignoring 03-12 17:23:53.858: W/AwContents(25651): onDetachedFromWindow called when already detached. 在启动03-12 17:23:53.845时:W / art(25651):尝试从IRT删除本地句柄作用域条目,而忽略03-12 17:23:53.858:W / AwContents(25651):onDetachedFromWindow在已分离时调用。 Ignoring 03-12 17:23:53.880: D/CordovaWebView(25651): CordovaWebView is running on device made by: LGE 03-12 17:23:53.887: W/art(25651): Attempt to remove local handle scope entry from IRT, ignoring 03-12 17:23:53.887: W/art(25651): Attempt to remove local handle scope entry from IRT, ignoring 03-12 17:23:53.888: D/CordovaActivity(25651): CordovaActivity.createViews() 03-12 17:23:53.947: D/OpenGLRenderer(25651): Render dirty regions requested: true 03-12 17:23:53.953: D/Atlas(25651): Validating map... 03-12 17:23:53.959: D/CordovaWebView(25651): >>> loadUrl(file:///android_asset/www/index.html) 03-12 17:23:53.959: D/PluginManager(25651): init() 03-12 17:23:53.960: D/CordovaWebView(25651): >>> loadUrlNow() 03-12 17:23:53.973: D/CordovaActivity(25651): Resuming the App 03-12 17:23:53.996: I/OpenGLRenderer(25651): Initialized EGL, version 1.4 03-12 17:23:54.004: D/OpenGLRenderer(25651): Enabling debug mode 0 03-12 17:23:54.044: D/SoftKeyboardDetect(25651): Ignore this event 03-12 17:23:54 忽略03-12 17:23:53.880:D / CordovaWebView(25651):CordovaWebView在以下设备制造的设备上运行:LGE 03-12 17:23:53.887:W / art(25651):尝试从中删除本地句柄作用域条目IRT,忽略03-12 17:23:53.887:W / art(25651):尝试从IRT删除本地句柄作用域条目,忽略03-12 17:23:53.888:D / CordovaActivity(25651):CordovaActivity.createViews( )03-12 17:23:53.947:D / OpenGLRenderer(25651):渲染脏区域请求:真03-12 17:23:53.953:D / Atlas(25651):验证地图... 03-12 17:23 :53.959:D / CordovaWebView(25651):>>> loadUrl(file:///android_asset/www/index.html)03-12 17:23:53.959:D / PluginManager(25651):init()03-12 17:23:53.960:D / CordovaWebView(25651):>>> loadUrlNow()03-12 17:23:53.973:D / CordovaActivity(25651):恢复应用03-12 17:23:53.996:I / OpenGLRenderer (25651):初始化的EGL版本1.4 03-12 12:23:54.004:D / OpenGLRenderer(25651):启用调试模式0 03-12 17:23:54.044:D / SoftKeyboardDetect(25651):忽略此事件03- 12 17:23:54 .077: D/SoftKeyboardDetect(25651): Ignore this event 03-12 17:23:54.124: D/SoftKeyboardDetect(25651): Ignore this event 03-12 17:23:54.128: D/CordovaWebViewClient(25651): onPageStarted(file:///android_asset/www/index.html) 03-12 17:23:54.129: D/CordovaActivity(25651): onMessage(onPageStarted,file:///android_asset/www/index.html) 03-12 17:23:54.157: D/SoftKeyboardDetect(25651): Ignore this event 03-12 17:23:54.199: D/CordovaLog(25651): file:///android_asset/www/index.html: Line 6 : The key "target-densitydpi" is not supported. .077:D / SoftKeyboardDetect(25651):忽略此事件03-12 17:23:54.124:D / SoftKeyboardDetect(25651):忽略此事件03-12 17:23:54.128:D / CordovaWebViewClient(25651):onPageStarted( file:///android_asset/www/index.html)03-12 17:23:54.129:D / CordovaActivity(25651):onMessage(onPageStarted,file:///android_asset/www/index.html)03-12 17 :23:54.157:D / SoftKeyboardDetect(25651):忽略此事件03-12 17:23:54.199:D / CordovaLog(25651):file:///android_asset/www/index.html:第6行:键“ target-densitydpi”不受支持。 03-12 17:23:54.199: I/chromium(25651): [INFO:CONSOLE(6)] "The key "target-densitydpi" is not supported.", source: file:///android_asset/www/index.html (6) 03-12 17:23:54.239: I/chromium(25651): [INFO:SkUtilsArm.cpp(179)] Device supports ARM NEON instructions! 03-12-12:23:54.199:I / chromium(25651):[INFO:CONSOLE(6)]“不支持键“ target-densitydpi”。”,来源:file:/// android_asset / www / index .html(6)03-12 17:23:54.239:I / chromium(25651):[INFO:SkUtilsArm.cpp(179)]设备支持ARM NEON指令! 03-12 17:23:54.958: W/chromium(25651): [WARNING:ipc_channel_posix.cc(887)] Message needs unreceived descriptors channel:0xb907b878 message-type:1835287 header()->num_fds:1 03-12 17:23:54.961: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:54.962: W/chromium(25651): [WARNING:raw_channel_posix.cc(214)] recvmsg: Connection reset by peer 03-12 17:23:55.055: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.055: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.055: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.055: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromiu 03-12 17:23:54.958:W / chromium(25651):[WARNING:ipc_channel_posix.cc(887)]消息需要未接收的描述符channel:0xb907b878 message-type:1835287 header()-> num_fds:1 03-12 17 :23:54.961:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏了03-12 17:23:54.962:W / chromium(25651):[WARNING:raw_channel_posix.cc( 214)] recvmsg:对等体03-12 17:23:55.055重置连接:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏了03-12 17:23:55.055:W / chromium(25651):[警告:file_descriptor_set_posix.cc(22)] FileDescriptorSet已用未使用的描述符破坏了03-12 17:23:55.055:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet被破坏了未使用的描述符03-12 17:23:55.055:W / chromium(25651):[警告:file_descriptor_set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏03-12 17:23:55.056:W / chromiu m(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor m(25651):[警告:file_descriptor_set_posix.cc(22)]使用未消耗的描述符销毁了FileDescriptorSet 03-12 17:23:55.056:W / chromium(25651):[警告:file_descriptor_set_posix.cc(22)]使用未消耗销毁了FileDescriptorSet描述符03-12 17:23:55.056:W / chromium(25651):[警告:file_descriptor_set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏了03-12 17:23:55.056:W / chromium(25651):[警告:file_descriptor_set_posix.cc(22)]使用未使用的描述符破坏了FileDescriptorSet 03-12 17:23:55.056:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22)]使用未使用的描述符破坏了FileDescriptorSet 03-12 17:23 :55.056:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏了03-12 17:23:55.056:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22) ] FileDescriptorSet被未使用的描述符破坏了03-12 17:23:55.056:W / chromium(25651):[WARNING:file_descriptor _set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:23:55.056: W/chromium(25651): [WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet destroyed with unconsumed descriptors 03-12 17:24:03.963: E/CordovaWebView(25651): CordovaWebView: TIMEOUT ERROR! _set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏了03-12 17:23:55.056:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏了03-12 17:23: 55.056:W / chromium(25651):[WARNING:file_descriptor_set_posix.cc(22)] FileDescriptorSet被未使用的描述符破坏了03-12 17:24:03.963:E / CordovaWebView(25651):CordovaWebView:超时错误!
config.xml config.xml
<?xml version='1.0' encoding='utf-8'?>
<widget xmlns:cdv="http://cordova.apache.org/ns/1.0"
id="com.m2f.hiddenobjects"
version="0.0.1"
xmlns="http://www.w3.org/ns/widgets" >
<preference
name="loglevel"
value="DEBUG" />
<name>
M2F CI
</name>
<description>
A Hidden Objects Game application that responds to the deviceready event.
</description>
<author
email="dev@cordova.apache.org"
href="http://cordova.io" >
Apache Cordova Team
</author>
<access
origin="*"
subdomains="true" />
<content src="index.html" />
<preference
name="phonegap-version"
value="3.6.3" />
<preference
name="orientation"
value="landscape" />
<access origin="*" />
<preference
name="loadUrlTimeoutValue"
value="10000" />
<preference
name="loglevel"
value="DEBUG" />
<preference
name="disallowOverscroll"
value="true" />
<preference
name="EnableViewportScale"
value="true" />
<preference
name="android-minSdkVersion"
value="8" />
<preference
name="orientation"
value="landscape" />
<preference
name="fullscreen"
value="true" />
<preference
name="SplashScreen"
value="screen" />
<preference
name="SplashScreenDelay"
value="3000" />
Please anybody help me brothers.. I am facing this problem in this device only.. Any help much appreciated.. 请任何人帮助我的兄弟..我仅在此设备中遇到此问题..非常感谢任何帮助。
Update Your Sdk and test the emulator after . 之后,更新您的SDK并测试模拟器。 use it. 用它。 may helpful for you 可能对您有帮助
it should include androidmanifest.xml file 它应该包含androidmanifest.xml文件
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="21" />
include your html page 包括您的html页面
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"/>
I think , the problem is Chromium compatibility and web view. 我认为,问题是Chromium兼容性和Web视图。 Try to use ionic with the crosswalk browser for a simple test in you nexus 4 lollipop. 尝试在Crosswalk浏览器中使用ionic,以便在nexus 4棒棒糖中进行简单测试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.