脚步:
我打开了 android 应用程序(用 构建
cordova
)然后我要求
cordova-webintent
安装更新我按下安装并开始安装,但几秒钟后,应用程序强制停止并关闭,而不是安装和打开更新的应用程序。
这个问题是前段时间出现的,不明白为什么会这样,因为和的版本cordova-webintent
是cordova
一样的。
- 应用程序强制停止后,我点击了应用程序图标,但出现“应用程序未安装”的消息。该应用程序会在几秒钟后继续在后台安装。我再次点击应用程序图标并打开更新的应用程序。
为什么安装时应用程序强制停止?
日志:
E:\work\hello1>adb logcat ActivityManager:I com.example.hello1:D *:S
--------- beginning of system
I/ActivityManager( 715): [Background Service Priority Adjustment] Set callerFg as false for service.getFlags():260
I/ActivityManager( 715): START u0 {act=android.intent.action.VIEW dat=file:///storage/emulated/0/filename1.apk typ=application/vnd.android.package-archive cmp=com.android.packageinstaller/.PackageInstallerActivity} from uid 10657 on display 0
--------- beginning of main
I/ActivityManager( 715): START u0 {dat=file:///storage/emulated/0/filename1.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras)} from uid 10072 on display 0
I/ActivityManager( 715): [AppLaunch] Displayed Displayed com.android.packageinstaller/.InstallAppProgress: +135ms
I/ActivityManager( 715): Force stopping com.example.hello1 appid=10657 user=-1: uninstall pkg
I/ActivityManager( 715): Killing 19149:com.example.hello1/u0a657 (adj 1): stop com.example.hello1
W/ActivityManager( 715): notify app switch quit packageName=com.example.hello1
I/ActivityManager( 715): Force finishing activity ActivityRecord{16a2ad7e u0 com.example.hello1/.MainActivity t2758}
I/ActivityManager( 715): Force finishing activity ActivityRecord{32eb6933 u0 com.android.packageinstaller/.InstallAppProgress t2758}
**W/ActivityManager( 715): Spurious death for ProcessRecord{2590ad4d 19149:com.example.hello1/u0a657}, curProc for 19149: null**
I/ActivityManager( 715): Force stopping com.example.hello1 appid=10657 user=-1: update pkg
I/ActivityManager( 715): Force stopping com.example.hello1 appid=10657 user=0: pkg removed