我正在尝试在Android中编写一个应用程序,如果该文件可用,则会在请求时从DropBox下载特定文件。
我已经浏览了DropBox网站上开发人员部分的所有教程,但我不认为它们非常详细,因为每个教程似乎都缺少了一些内容而且我无法获得任何内容。他们全力以赴。
我已经尝试过从教程中上传/下载文件的示例,但每次我到达代码的这一部分时都会出现异常错误。这让我相信我错过了一些东西,所以我想知道是否有一个像样的教程,可以正确解释从dropBox下载特定文件(而不是让用户选择文件的DropBox)的过程,以便我可以遵循它,希望能帮助我理解我目前的错误。
我知道有很多类似的问题,但大多数问题表明他们可以让部分流程工作并需要特定部分的帮助,但我似乎无法得到任何其他工作而不是实际链接到我的DropBox帐户(我已经创建了一个DropBox应用程序,并已将密钥等添加到我的软件中)。
如果有人能帮我指点一个正确解释这个过程的体面教程,我将不胜感激。
...谢谢
我认为我应该扩展我的问题,希望有助于找出我遇到的问题。
我目前使用的主要教程是:https://www.dropbox.com/developers/core/start/android
我在App Console中创建了一个允许文件共享的应用程序;这也给了我密钥和密码。
我已经下载并安装了上面提到的SDK并将其添加到我的项目中;我知道这有效,因为没有安装SDK,大部分代码都会产生错误。
我已经添加了本教程的开头部分,它从我的应用程序设置DropBox的授权;这工作就像我测试它时,我被带到我的设备上的页面,请求我选择正确的DropBox帐户。到目前为止,我没有任何问题,这一切似乎都有效。
本教程的下一部分提到上载/下载文件和阅读目录结构。我已经分别测试了所有这些但是对于每一个我都得到一个异常错误;这些错误似乎提到了一个名为“json”的东西和一个没有找到的类。本教程没有提到需要安装另一个SDK或任何其他库文件,所以我不确定是否假设某些事情已经完成,我还没知道,所以还没有完成。
我希望这是有道理的,并希望你能给我任何帮助......
答案 0 :(得分:0)
看起来该错误与您用于连接Dropbox服务器的JSON库有关。这是我用于我的应用程序的库列表,它运行良好,可以将文件下载到缓存。
dropbox-java-sdk-1.7.7包中的库jar是不够的。