如何使用android应用程序上传到dropbox

如何使用android应用程序上传到dropbox,android,android-intent,dropbox,Android,Android Intent,Dropbox,我想通过从我的应用程序启动intent向已安装的Dropbox应用程序发送一个文件。 我如何确定目的是什么 例如,当我转到我的Astro文件,长按一个文件时,我会得到一个“发送”选项。按Send可显示包括Dropbox在内的应用程序列表 如何从我的应用程序中获得相同的“共享”列表?假设用户的手机上安装了该应用程序,您可以找到能够“捕获”广播的应用程序列表。之后,您可以尝试使用dropbox应用程序发送意图,也可以决定不发送(因为,如果用户没有安装应用程序,您将从系统中引发异常)..我不清楚这个回

我想通过从我的应用程序启动intent向已安装的Dropbox应用程序发送一个文件。 我如何确定目的是什么

例如,当我转到我的Astro文件,长按一个文件时,我会得到一个“发送”选项。按Send可显示包括Dropbox在内的应用程序列表


如何从我的应用程序中获得相同的“共享”列表?

假设用户的手机上安装了该应用程序,您可以找到能够“捕获”广播的应用程序列表。之后,您可以尝试使用dropbox应用程序发送意图,也可以决定不发送(因为,如果用户没有安装应用程序,您将从系统中引发异常)..

我不清楚这个回答-我如何才能找到使用意图的名称?您可以通过查询这些提供商并在调试器中查看它们来尝试使用,以查看应用程序的名称,但可能只是dropbox应用程序的包名和发送意图。如果他们没有可用的意图,就无法添加,但你说你已经看到了。有趣的是,当Drop Box应用程序显示在意图列表中时,许多其他应用程序也会显示出来-dropbox、电子邮件、skype、Wifi、蓝牙,所以它必须是标准的意图类别,没错。此外,不同的应用程序可以以不同的方式处理意图。这取决于应用程序来确定发送意图的含义。对不起,我是金发碧眼,但我不明白这一点。QueryBroadCastReceiver方法接受一个意图。但我正试图确定目的——鸡和蛋。当我按下send(发送)按钮时,我怎样才能准确地判断出哪个意图正在触发?(提示-这不是发送意图,我尝试过!)