Android安卓版下载可以通过以下代码实现:// 创建一个下载请求
Android安卓版下载可以通过以下代码实现:
// 创建一个下载请求
DownloadManager.Request request = new DownloadManager.Request(Uri.p("http://your-android-app-url.com"));
// 设置允许使用的网络类型,这里是移动网络和wifi都可以
request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE | DownloadManager.Request.NETWORK_WIFI);
// 禁止发出通知,既后台下载,如果要使用这一句必须声明一个权限:android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_HIDDEN);
// 设置文件存放目录
request.setDestinationInExternalFilesDir(this, Environment.DIRECTORY_DOWNLOADS, "your-android-app.apk");
// 获取下载管理器服务的实例
DownloadManager downloadManager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
// 将下载任务加入下载队列,否则不会进行下载
downloadManager.enqueue(request);
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(9条)