Android客制化------禁止系统下载apk文件
来源:互联网 发布:高管都用什么手机 数据 编辑:程序博客网 时间:2024/05/18 18:46
话不多说,直接show code
diff --git a/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadProvider.java b/packages/providers/DownloadProvidindex e6b2b1a..6f240ae 100644--- a/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadProvider.java+++ b/packages/providers/DownloadProvider/src/com/android/providers/downloads/DownloadProvider.java@@ -85,6 +85,9 @@ public final class DownloadProvider extends ContentProvider { /** Name of table in the database */ private static final String DB_TABLE = "downloads";+ private static final String[] APK_MIMETYPE = new String[]+ {"application/vnd.android.package-archive"};+ /** MIME type for the entire download list */ private static final String DOWNLOAD_LIST_TYPE = "vnd.android.cursor.dir/download"; /** MIME type for an individual download */@@ -536,6 +539,14 @@ public final class DownloadProvider extends ContentProvider { throw new IllegalArgumentException("Unknown/Invalid URI " + uri); }+ String mimeType = values.getAsString(Downloads.Impl.COLUMN_MIME_TYPE);+ for (String str: APK_MIMETYPE){+ if(mimeType.equals(str)){+ Log.d(Constants.TAG, "do not download apk MIMETYPE "+ str);+ return null;+ }+ }+ // copy some of the input values as it ContentValues filteredValues = new ContentValues(); copyString(Downloads.Impl.COLUMN_URI, values, filteredValues);
阅读全文
0 0
- Android客制化------禁止系统下载apk文件
- android apk文件下载
- Android调用系统下载方法更新apk
- android 下载 系统文件
- android 下载好了自动安装apk文件
- Android下载apk文件并安装
- win7禁止下载文件
- Android 下载一个文件以及打开这个apk文件
- 解决Android安装文件apk下载变成zip文件
- Android 下载一个文件以及打开这个apk文件
- 解决Android安装文件apk下载变成zip文件
- IIS下载APK文件
- android调用系统下载器下载文件
- Android 下载APK 安装APK 打开APK
- Android 下载APK 安装APK 打开APK
- Android 下载APK 安装APK 打开APK
- Android 下载APK 安装APK 打开APK
- Android 使用系统自带的DownloadManager下载apk
- 数据库范式区分
- [App] Nginx 版本平滑升级
- 小米5miui8安卓7.0NFC模拟门禁卡成功(手动)
- javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
- 在文件中查找特定的字符串方法 grep命令
- Android客制化------禁止系统下载apk文件
- URL编解码
- 使用位移动画实现跑马灯效果
- leetcode题解-483. Smallest Good Base
- 《设计模式之禅》第二版 学习之六大设计原则(一)
- 进程学习:进程间通信(基础知识篇)
- Android support.v7库包含控件解析
- 关于elasticsearch的几个QueryBuilder
- 写给Krpano小白们的最最最入门级教程(一)