简体   繁体   English

cordova应用未在Nexus,Motorol(基于Google的android设备)中运行

[英]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.

相关问题 装有Android 6.0.1的Nexus 7上的Cordova相机访问崩溃应用 - Cordova Camera access crash app on Nexus 7 with Android 6.0.1 在Nexus Player,Android Cordova应用程序上打开虚拟键盘时输入第一个字符 - Virtual keyboard typing first character when it is opened on Nexus Player, Android Cordova app 运行Cordova Android应用程序(插件)时Assets文件夹中的错误 - Error in Assets folder while running Cordova Android App (plugin) Android在Mac OS上运行Meteor App时的Cordova目录错误 - Cordova directory error when Android running Meteor App on Mac OS 在Android TV上运行Cordova应用程序时如何调试JavaScript错误 - How to debug JavaScript errors when running a Cordova App on Android TV 在发布模式下运行Android Cordova应用程序时,Ajax调用失败 - Ajax calls fail when running Android Cordova app in Release mode 仅当应用程序未在Cordova android中运行时显示推送通知 - show push notification only when app is not running in cordova android 移动设备上的csrf保护(在cordova中运行) - csrf protection on mobile devices ( running in cordova) Cordova App启动Google App - Cordova App launching Google App 在cordova应用程序中全屏模式的纵向HTML5视频在Android设备上展开 - HTML5 video in portrait in fullscreen mode in cordova app is stretched on Android devices
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM