AutoUpdateProject
AutoUpdateProject copied to clipboard
App 内部更新 提供12种更新的样式 支持Android全系统版本 支持自定义UI 断点续传
android studio dolphin, can't build ```log Task :app:dataBindingMergeDependencyArtifactsDebug AGPBI: {"kind":"warning","text":"Your project has set `android.useAndroidX=true`, but configuration `:app:debugRuntimeClasspath` still contains legacy support libraries, which may cause runtime issues.\nThis behavior will not...
SDK31以上, 创建PendingIntent时, flag必须设置,请参考最新的api文档 ~~~ Caused by: java.lang.IllegalArgumentException: com.luke.endoscope: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using...
您上传的 APK 或 Android App Bundle 内含活动、活动别名、服务或广播接收器,这些项目有 intent 过滤器,但没有“android:exported”属性设置。此文件无法在 Android 12 或更高版本上安装。
设备:Xiaomi Pad 5 系统:MIUI 13 V13.0.0.1.46.DEV开发版 Android版本:12 操作步骤: 1.进入APP首页 2.UI样式类型:系统默认分配一栏中,选择‘点击进行APP更新’,弹出升级框。 3.升级框中点击‘立即更新’,弹出‘读写设备上的照片和文件’授权框。 4.授权框点击‘始终允许’后下载apk。 5.apk下载完成后,弹出‘出于安全考虑,目前已禁止您的平板电脑安装来自此来源的未知应用,您可以在设置中的对此进行更改’。 6.点击设置,跳转到‘安装未知应用’页面,选中‘APP内部更新’应用。授予‘允许来自此来源的应用’权限。然后一步步点击返回回到APP中。 结果:不会自动安装应用。需要下一次重新操作步骤1,2才会弹出安装应用的弹框。
有一些处理需要取消回调
2022-10-17 16:21:59.369 17766-17766/com.qs.shabaojs E/【AppUpdateUtils】: 文件下载完成,准备安装,文件地址:/storage/emulated/0/Android/data/com.zbc.abb/cache/com.zbc.abb/apks/新版本_1.0.9.apk 2022-10-17 16:21:59.371 17766-17766/com.qs.shabaojs E/AndroidRuntime: FATAL EXCEPTION: main Process: com.qs.shabaojs, PID: 17766 java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/emulated/0/Android/data/com.zbc.abb/cache/com.zbc.abb/apks/新版本_1.0.9.apk at androidx.core.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:744) at androidx.core.content.FileProvider.getUriForFile(FileProvider.java:418) at...
出错堆栈 1 java.lang.RuntimeException:Unable to start activity ComponentInfo{com.baobeidaola.fanli/com.cretin.www.cretinautoupdatelibrary.activity.UpdateType12Activity}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.cretin.www.cretinautoupdatelibrary.model.DownloadInfo.getUpdateLog()' on a null object reference 2 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2951) 3 ...... 4 Caused by: 5 java.lang.NullPointerException:Attempt to...
吐槽一下,第一次点击立即更新,要等待好久才回开始下载,体验非常不好,等待约6秒后才会出现开始下载进度信息 建议点击后show一个loadingview,避免用户重复点击
is there any documentation in english? i have trouble understanding chinese
WiFi关闭后再重新打开,还是从0开始下载