android - 使用其他应用程序的 Android 应用程序
问题描述
是否可以让我的应用程序使用其他应用程序执行任务并从中获取结果。例如,我希望我的应用程序在网络上进行搜索,我可以让我的应用程序将搜索查询发送到谷歌浏览器,然后从谷歌浏览器检索搜索结果并在我的应用程序中使用它。
解决方案
不,你不能。应用程序发布他们可以处理的操作。例如,像 Chrome 这样的应用程序会发布它可以处理网络冲浪,因此当您单击一个应用程序中的链接时,Andriod 将提供在 Chrome 中打开它。也就是说,如果没有他们首先为它提供 API,你就不能仅仅与其他应用程序进行通信。例如,“Waze”应用程序已与“Spotify”集成,可在您导航时播放音乐。这样做是因为 Spotify 允许它在这里。
推荐阅读
- python - 如何更改熊猫中屏蔽列的值?
- android - 验证没有 Firebase 身份验证的电子邮件 - Kotlin
- r - 如何根据某些条件从 S4 对象中提取信息?
- reporting-services - 基于查询ID的SSRS foreach循环
- python - 如何根据列的值扩展 DataFrame 行?
- python - 用户输入什么值可以使循环继续?(Python 选择菜单)
- html - 两个 HTML 按钮,但总是发送第一个按钮
- android - 插入内部存储后如何使图库中的图像可见?
- swift - SwiftUI Grid 视图在拆分视图中损坏
- java - Tomcat Docker 容器中部署 Spring Boot 战争时返回 404 Not found