Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova应用程序在Android 5.0上中断_Android_Cordova_Sencha Touch 2 - Fatal编程技术网

Cordova应用程序在Android 5.0上中断

Cordova应用程序在Android 5.0上中断,android,cordova,sencha-touch-2,Android,Cordova,Sencha Touch 2,Cordova应用程序在Android棒棒糖上中断,在应用程序安装期间,这是我在logcat中看到的,尽管我不确定这些是否是错误的实际原因。(应用程序在

Cordova应用程序在Android棒棒糖上中断,在应用程序安装期间,这是我在logcat中看到的,尽管我不确定这些是否是错误的实际原因。(应用程序在<5.0版本上安装/工作正常)

使用cordova v-5.1.1和cordova-android@4.0.2

I/PersonaManagerService( 3485): PersonaId don't exist
I/ActivityManager( 3485): do not start freezing screen for locked container getKeyguardshowstate = false 
E/Parcel  ( 3485): Class not found when unmarshalling: com.android.packageinstaller.InstallFlowAnalytics 
E/Parcel  ( 3485): java.lang.ClassNotFoundException: com.android.packageinstaller.InstallFlowAnalytics
在日志中我看到了这一点

D/ApplicationPolicy( 3485): isStatusBarNotificationAllowedAsUser: packageName = com.android.providers.downloads,userId = 0
V/ApplicationPolicy( 3485): isApplicationStateBlocked userId 0 pkgname com.android.providers.downloads
W/NotificationService( 3485): Pray mode not found android.content.pm.PackageManager$NameNotFoundException: Application package com.sec.android.settings.praymodewidget not found
I/PackageManager( 3485): do mInstaller.dexopt : 0
D/PackageManager( 3485): Time to dexopt: 1.389 seconds
W/System.err( 3485): java.io.FileNotFoundException: /data/app/com.TestApp.Test-1: open failed: EISDIR (Is a directory)
W/System.err( 3485):    at libcore.io.IoBridge.open(IoBridge.java:456)
W/System.err( 3485):    at java.io.FileInputStream.<init>(FileInputStream.java:76)
W/System.err( 3485):    at android.content.pm.PackageParser.getHashValueOfPackage(PackageParser.java:5170)
W/System.err( 3485):    at com.android.server.pm.PackageManagerService.saveHash(PackageManagerService.java:19974)
W/System.err( 3485):    at com.android.server.pm.PackageManagerService.access$5800(PackageManagerService.java:352)
W/System.err( 3485):    at com.android.server.pm.PackageManagerService$21.run(PackageManagerService.java:19959)
W/System.err( 3485): Caused by: android.system.ErrnoException: open failed: EISDIR (Is a directory)
W/System.err( 3485):    at libcore.io.IoBridge.open(IoBridge.java:446)
W/System.err( 3485):    ... 5 more
W/System.err( 3485): remove failed: ENOENT (No such file or directory) : /data/system/packages.xml.bak
W/System.err( 3485): remove failed: ENOENT (No such file or directory) : /data/system/users/0/package-restrictions.xml.bak
D/PackageManager( 3485): New package installed
D/ApplicationPolicy(3485):isstatusbarnotificationalowdaser:packageName=com.android.providers.downloads,userId=0
V/ApplicationPolicy(3485):isApplicationStateBlocked用户ID 0 pkgname com.android.providers.downloads
W/NotificationService(3485):未找到祈祷模式android.content.pm.PackageManager$NameNotFoundException:未找到应用程序包com.sec.android.settings.praymodewidget
I/PackageManager(3485):do mInstaller.dexopt:0
D/PackageManager(3485):到dexopt的时间:1.389秒
W/System.err(3485):java.io.FileNotFoundException:/data/app/com.TestApp.Test-1:打开失败:EISDIR(是一个目录)
W/System.err(3485):位于libcore.io.IoBridge.open(IoBridge.java:456)
W/System.err(3485):位于java.io.FileInputStream。(FileInputStream.java:76)
W/System.err(3485):位于android.content.pm.PackageParser.getHashValueOfPackage(PackageParser.java:5170)
W/System.err(3485):位于com.android.server.pm.PackageManagerService.saveHash(PackageManagerService.java:19974)
W/System.err(3485):位于com.android.server.pm.PackageManagerService.access$5800(PackageManagerService.java:352)
W/System.err(3485):位于com.android.server.pm.PackageManagerService$21.run(PackageManagerService.java:19959)
W/System.err(3485):由以下原因引起:android.System.ErrnoException:open失败:EISDIR(是一个目录)
W/System.err(3485):位于libcore.io.IoBridge.open(IoBridge.java:446)
W/系统错误(3485):。。。还有5个
W/System.err(3485):删除失败:enoint(没有这样的文件或目录):/data/System/packages.xml.bak
W/System.err(3485):删除失败:enoint(没有这样的文件或目录):/data/System/users/0/package-restrictions.xml.bak
D/PackageManager(3485):已安装新软件包
虽然应用程序安装成功,但启动应用程序时存在渲染问题


如果您需要有关错误的其他信息,请告诉我。

这似乎很重要
java.io.FileNotFoundException:/data/app/com.TestApp.Test-1:open failed:EISDIR(是一个目录)
@Danielson是的,但我不明白的是,抛出此错误后,它为什么也成功安装了应用程序
D/PackageManager(3485):安装了新软件包
这似乎很关键
java.io.FileNotFoundException:/data/app/com.TestApp.Test-1:open failed:EISDIR(是一个目录)
@Danielson是的,但我不明白的是,抛出此错误后,它为什么也成功安装了应用程序<代码>D/PackageManager(3485):已安装新软件包