首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"-c android.intent.category.BROWSABLE“用于”亚行壳是启动“的用途是什么?

"-c android.intent.category.BROWSABLE“用于”亚行壳是启动“的用途是什么?
EN

Stack Overflow用户
提问于 2022-08-29 13:38:15
回答 2查看 65关注 0票数 0

有什么区别

代码语言:javascript
复制
adb shell am start \
   -a android.intent.action.VIEW \
   -d https://www.airbnb.co.uk/rooms/48033927

代码语言:javascript
复制
adb shell am start \
   -a android.intent.action.VIEW \
   -c android.intent.category.BROWSABLE \
   -d https://www.airbnb.co.uk/rooms/48033927

注意:我知道-a android.intent.action.VIEWHow can I make ADB behave like real deeplink?的用法,但是我找不到使用-c android.intent.category.BROWSABLE和不使用-c android.intent.category.BROWSABLE的区别

EN

回答 2

Stack Overflow用户

发布于 2022-08-29 20:34:21

这是一个category,它的意图可以有很多,并且指定为

代码语言:javascript
复制
[-c <CATEGORY> [-c <CATEGORY>] ...]

另见https://developer.android.com/guide/topics/manifest/category-element

编辑

如果目标活动允许由web浏览器启动,则可以显示链接引用的数据,如图像或电子邮件消息。

请参阅https://developer.android.com/guide/components/intents-filters

票数 1
EN

Stack Overflow用户

发布于 2022-08-29 23:51:37

这可能没有什么区别,因为-a是动作,-c是类别。在传递动作VIEW和URL时,可以假定这是BROWSABLE。最终,这都取决于intent-filterAndroidManifest.xml中声明了什么。在传递像BROWSABLE这样的类别时,人们仍然可以选择替代应用程序,而这是可用的,否则应该是默认的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73529722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档