
1 honeycomb 2023-05-29 14:46:40 +08:00 via Android 这部分为止只需要 app 声明自己是个“浏览器”就可以了 |
2 deng81416754 2023-05-29 14:47:26 +08:00 这个不需要申请权限,只需要在 AndroidManifest.xml 中申明就可以达到这类效果,最简单的是卸载这些流氓软件 |
3 unco020511 2023-05-29 14:48:25 +08:00 这不是权限,这是能力,应用可以声明自己的能力.比如三方的图片管理器,文件管理器,文档处理等等 |
4 superedlimited 2023-05-29 14:59:17 +08:00 #1 和#2 在胡说什么啊? 之所以这些 app 会出现,是因为它们的 manifest 文件中指定了部分 activity 的 intent-filter 中的 action 是 android.intent.action.View 。也就是这些 activity 可以处理这个 action 的 intent 。 这和申明自己是浏览器、流氓软件有半毛钱关系啊?真是大开眼界。。。 |
5 berchtesgaden OP |
6 deng81416754 2023-05-29 15:31:38 +08:00 翻了#4 的一部分留言 看到也是一个安卓开发,没想到还是个 gay 真晦气 |
7 liudong7351 2023-05-29 17:29:37 +08:00 #4 说得对 |
8 Yzh361 2023-05-29 18:46:47 +08:00 via Android 这三个干嘛还要装… |
9 BrookO 2023-05-29 19:05:39 +08:00 @deng81416754 哈哈,气急败坏,只能人身攻击了 |
10 ixiumu 2023-05-29 19:53:07 +08:00 #1 浏览器加了引号 #2 这些胡乱声明他们处理不了的功能来刷存在感的 流氓都是夸他们 #4 说的对!但懂安卓的不用解释 不懂安卓的完全看不懂 只是.. 大开眼界? |
11 berchtesgaden OP @Yzh361 总要生活不是,垃圾也有使用的时候 |
12 Rennen 2023-05-30 07:35:05 +08:00 via Android @deng81416754 这也要人身攻击啊,没想到 |
13 xloger 2023-05-30 11:05:27 +08:00 举个例子吧,这个功能的本意是:比如你点 zhihu.com 的链接,然后打开方式是可选用知乎打开的。这样的体验是更好好的。 但是国产那堆流氓 App ,一种是像你看到的这样把所有域名都注册了就像个浏览器一样,另一种是不对这种做适配导致打开不方便比如哔哩哔哩。 另一个重灾区是分享功能,那堆垃圾 App 喜欢在分享里乱占坑。我一直没搞懂 Android 或者国内 ROM 为啥不开放分享条目的管理功能 |
14 xloger 2023-05-30 11:08:01 +08:00 哦不好意思,我说的是点某个链接然后唤起了一堆打开方式的问题。楼主说的是系统自带的那个,那个确实是申明一下就可以的。 再提一点额外的,曾经这堆流氓 App ,还喜欢在打开方式里加诸如“QQ 浏览器(推荐)”、“UC 浏览器(官方)”之类的奇怪文案诱导用户。 |
15 chengxy 2023-05-30 11:51:43 +08:00 @deng81416754 #6 典 |
16 saberlove 2023-05-30 13:39:26 +08:00 @deng81416754 #6 典 |
17 yukiww233 2023-05-31 13:39:53 +08:00 如果电商类 APP 在 intent filter 里加了 android.intent.action.View 和 BROWSABLE , 关键是 [scheme 是 http/https 并且不指定 host] ,那他就是 [占个浏览器坑来增加触达几率的流氓软件] ps:想要外部链接跳转可以指定自定义的 scheme ,或者只注册 app 需要使用的域名,均不影响正常需求并不会被当作浏览器 |