Android App应用内更新的下载,储存,安装 ,未知来源等问题处理
App 应用内下载更新,希望小而美。更多需求请提Issues
Github :https://github.com/AnyLifeZLB/DownloadInstaller
首先 Gradle 引入(1.1.1 版本是最后一个support 版本,后面是AndroidX了)
implementation 'anylife.downloadinstaller:downloadInstaller:1.1.3'
然后 targetSDK>= 26
//一般的弹出对话框提示升级 //如果是企业内部应用升级,肯定是要这个权限; 其他情况不要太流氓,TOAST 提示 new DownloadInstaller(mContext, downloadUrl, isForceGrantUnKnowSource,new DownloadProgressCallBack() { @Override public void downloadProgress(int progress) { Log.e("PROGRESS","Progress"+progress); }@Override public void downloadException(Exception e) { e.printStackTrace(); } @Override public void onInstallStart() { } }).start();
. More,Contact me : [email protected]