1
honeycomb 2023-05-29 14:46:40 +08:00 via Android 5
这部分为止只需要 app 声明自己是个“浏览器”就可以了
|
2
deng81416754 2023-05-29 14:47:26 +08:00 2
这个不需要申请权限,只需要在 AndroidManifest.xml 中申明就可以达到这类效果,最简单的是卸载这些流氓软件
|
3
unco020511 2023-05-29 14:48:25 +08:00
这不是权限,这是能力,应用可以声明自己的能力.比如三方的图片管理器,文件管理器,文档处理等等
|
4
superedlimited 2023-05-29 14:59:17 +08:00 2
#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 1
翻了#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 6
@deng81416754 哈哈,气急败坏,只能人身攻击了😆😆
|
10
ixiumu 2023-05-29 19:53:07 +08:00 2
#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 需要使用的域名,均不影响正常需求并不会被当作浏览器 |