vaenow / cordova-plugin-app-update

App updater for Cordova/PhoneGap
MIT License
299 stars 146 forks source link

Fix auto update apk crash issue on Samsuang Galaxy Tab A with Android 7.0 #68

Closed oceantear closed 6 years ago

oceantear commented 6 years ago

v1.4.10 still crashed when update the downloaded apk on Samsuang Galaxy Tab A with Android 7.0 & Huawei MATE8 with Android 7.0. I am not sure this issue will happen on ALL Android 7.0 devices. But, it works normonally on LG G Pad 10.1 FHD 4G LTE with Android 5.1.1. Error log:

E/AndroidRuntime: FATAL EXCEPTION: JavaBridge Process: packageName, PID: 20227 android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.INSTALL_PACKAGE dat=content://com.vaenow.appupdate.android.provider/download/v2.0 flg=0x1 launchParam=MultiScreenLaunchParams { mDisplayId=0 mBaseDisplayId=0 mFlags=0 } } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1844) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1531) at android.app.Activity.startActivityForResult(Activity.java:4403) at org.apache.cordova.CordovaActivity.startActivityForResult(CordovaActivity.java:342) at android.app.Activity.startActivityForResult(Activity.java:4362) at android.app.Activity.startActivity(Activity.java:4686) at android.app.Activity.startActivity(Activity.java:4654) at com.vaenow.appupdate.android.DownloadHandler.installApk(DownloadHandler.java:106) at com.vaenow.appupdate.android.DownloadHandler.handleMessage(DownloadHandler.java:57) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.os.HandlerThread.run(HandlerThread.java:61)

arthurflor23 commented 6 years ago

It works

vaenow commented 6 years ago

Thank you guys