来自Android的Dropbox AuthActivity。失败,提示“用户的个人资料可能受限制”

时间:2018-08-02 17:42:43

标签: android authentication dropbox dropbox-api

我正在尝试修改现有的应用程序(使用Gdrive)以与Dropbox一起使用。为此,我正在改编https://github.com/dropbox/dropbox-sdk-java/tree/master/examples/android中的代码。

不幸的是,我停留在第一步:Auth.startOAuth2Authentication

Android Studio的日志显示以下内容:

08-02 13:13:30.338 7994-7994/rudy.android.stdb E/com.dropbox.core.android.AuthActivity: Could not launch intent. User may have restricted profile
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=https://www.dropbox.com/... }

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

此错误似乎表明没有可用的应用程序来处理此意图以查看提供的URL,即未安装浏览器。听起来这可能是由于使用了Restricted Profile

如果没有浏览器或Dropbox应用可用,则SDK将无法处理授权流程。如果这是问题所在,则应启用浏览器或关闭“受限配置文件”。

[供参考的交叉链接:https://www.dropboxforum.com/t5/API-Support-Feedback/Auth-startOAuth2Authentication-Android-returns-quot-User-may/m-p/288600]