栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

安卓 framework 过滤相同启动属性的应用例如音乐播放器 视频播放器

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

安卓 framework 过滤相同启动属性的应用例如音乐播放器 视频播放器

安卓 framework 过滤相同启动属性的应用例如音乐播放器 视频播放器

-------------- 媒体的属性 --------------------------






--------------------------------------------------
一、intent过滤器中的MIME Type

对于隐式意图,Android通过定义活动的Intent Filter(意图过滤器)来匹配隐式Intent对象,当一个intent对象被一个Intent Filter进行

匹配测试时,有三个方面会被参考到:动作、data (URI以及数据类型)和类别。其中的data就和MIME Type有关。

---------------如果可以破解app 把上面的intent给去掉即可---------------------

---------------------下面是修改framework 能达到同样效果 ------------------------------
+++ b/frameworks/base/core/java/android/app/ApplicationPackageManager.java
@@ -964,14 +964,14 @@ public class ApplicationPackageManager extends PackageManager {
if (parceledList == null) {
return Collections.emptyList();
}

  •    // for(ResolveInfo r : parceledList.getList()){
    
  •     for (int i=0; i 
  •    //             Log.e("lgy_12121212",r.activityInfo.packageName+"  "+r.activityInfo.name);
    
  •           String activityName = parceledList.getList().get(i).activityInfo.name;
    
  •           if(activityName!=null && activityName.equals("activity_name")){
    
  •                     parceledList.getList().remove(i);
    
  •                    break;
    
  •            }	
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1035436.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号