【发布时间】:2023-01-25 15:40:31
【问题描述】:
在我的应用程序中,我有一个按钮可以打开任何人都可以访问的谷歌驱动器公共文件夹。 但是当我尝试在全新安装的模拟器上运行时,我的问题出现了,没有登录谷歌帐户,我的浏览器是 chrome。
我正在尝试通过Intent.ACTION_VIEW 在模拟器中打开 google drive 的 url,但这只有在我登录我的 google 帐户时才有效,或者我安装了另一个浏览器,如 firefox,这样我就可以显示我的意图选择器,然后选择那个firefox 显示我的谷歌驱动器 url
我很困惑,当我在 chrome 上粘贴并输入我的 google drive 链接时,它成功加载了页面,但是当我通过 intent 尝试时,它一直显示祝酒消息“找不到任何谷歌帐户,退出应用程序”
我试过将 mimetype 设置为 text/html 或 text/plain 但它没有给出任何好的结果
我只希望单击按钮时,它会重定向到浏览器并先登录或不登录打开它,
有可能做那样的事情吗?或者我的问题实际上是意图或模拟器本身的预期行为?
谢谢
笔记: 我只在模拟器上测试过这个,因为我不能在我的真实设备上测试这个原因
【问题讨论】:
标签: android