2014-07-14 132 views
0

我想在Android中編寫一個應用程序,當請求將從DropBox下載特定文件(如果文件可用)。從DropBox下載文件 - Android

我已經瀏覽了DropBox網站上開發人員部分的所有教程,但我不認爲他們是非常詳細的,因爲每個教程似乎都有一些缺失,並且我無法獲得他們中的任何人都可以完全工作

我已經嘗試從教程中上載/下載文件的示例,但每次我到達代碼的這一部分時,我都會遇到Exception錯誤。這讓我相信我錯過了一些東西,所以我想知道是否有任何一個體面的教程可以正確解釋從dropBox下載特定文件(而不是爲用戶選擇文件的DropBox)的過程,以便我可以通過它,希望能幫助我瞭解我目前出錯的地方。

我知道有很多類似的問題,但大多數人表示他們可以讓部分流程工作並需要特定部分的幫助,但我似乎無法獲得任何工作除了實際鏈接到我的DropBox帳戶(我創建了一個DropBox應用程序並將密鑰等添加到我的軟件中)。

如果任何人都可以幫助我指出一個正確解釋這個過程的體面教程的方向,我將不勝感激。

謝謝...

我想我應該對我的問題,它希望將有助於確定,我有這個問題擴大。

我使用目前的主要教程:https://www.dropbox.com/developers/core/start/android

我創建的應用程序控制臺應用程序,它允許文件共享;這也給了我的密鑰和密碼。

我已經下載並安裝了所提到的SDK,並將它添加到我的項目中;我知道這是因爲沒有安裝SDK,大多數代碼會產生錯誤。

我已經添加了本教程的開始部分,它從我的應用程序中設置了對DropBox的授權;這在我測試它的時候起作用我被帶到了我的設備上的一個頁面,該頁面要求我選擇正確的DropBox帳戶。直到這一部分,我沒有任何問題,似乎都工作。

本教程的下一部分提到了上傳/下載文件和讀取目錄結構。我已經單獨測試了所有這些,但對於每一個我都會遇到異常錯誤;錯誤似乎提到了所謂的「JSON」和一個沒有被發現的類。本教程沒有提到需要安裝另一個SDK或任何其他庫文件,所以我不確定是否假設已經完成了我還不知道的事情,但是尚未完成。

我希望這是有道理的,並希望它看起來像錯誤是與你用來與Dropbox的服務器連接JSON庫相關的任何幫助,您可以給我...

+0

什麼是例外?在logcat堆棧跟蹤? – EpicPandaForce

+0

我在當前代碼中得到的最近的異常是:找不到類「org.json.simple.parser.JSONParser」,從方法com.dropbox.client2.RESTUtility.parseAsJSON引用 – Grufty

回答

0

。這裏是我用於我的應用程序的庫列表,它運行良好,可以將文件下載到緩存中。

  1. 的Dropbox,Android的SDK-1.6.1.jar
  2. Dropbox的核心-SDK-1.7.7.jar
  3. 傑克遜的註解 - 2.2.3。罐子
  4. 傑克遜核心-2.2.4.jar
  5. 傑克遜 - 數據綁定-2.2.4.jar

圖書館罐子在保管箱的Java-SDK-1.7.7包裝是不夠的。