2013-05-10 86 views
4

我想在Dropbox網站上的教程之後將Dropbox集成到我的android項目中。 通過將「添加外部JAR」添加到我的項目首選項中,我引用了sdk/libs路徑中的所有庫。 但我得到一個用於android的Dropbox SDK:找不到AndroidAuthSession

AndroidAuthSession不能被解析爲一個類型

此聲明

private DropboxAPI<AndroidAuthSession> mDBApi; 

錯誤,不知道爲什麼。

import android.app.Activity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.View; 
import android.widget.AdapterView; 
import android.widget.AdapterView.OnItemClickListener; 
import android.widget.ListView; 

import com.dropbox.client2.DropboxAPI; 
import com.dropbox.client2.session.Session.AccessType; 

我缺少什麼: 這些都是我的項目進口與CMD + SHIFT + O命令自動完成?

編輯:我的圖書館:
Libraries

回答

3

我有點尷尬,但問題是Dropbox的-Java庫,而不是正確的Dropbox功能的Android庫的錯進口!

+2

我很高興你決定添加你的問題的答案。當我搜索同樣的問題時,它可以幫助像我這樣的其他人。 – bizi 2013-06-10 07:13:57

0

既然這是Google的最佳答案,那麼在搜索這個問題時,我會添加我的問題。 :)

您必須從Dropbox教程頁面的頂部下載SDK。例如,我需要的是這裏:https://www.dropbox.com/developers/core/sdks/android

只需點擊下載Android SDK的鏈接 - 它是一個包含Dropbox庫的特殊包。完整的說明位於頁面底部。

像這樣的其他幾個頁面,包含不同的有用的Dropbox庫。

希望這會對某人有幫助!

0

「因爲這是Google的最佳答案」 - 2017年沒有DB droid sdk。它只是java sdk和one - 不夠 - android示例。 Here.

p.s.學習DB認證不知何故變得具有挑戰性,厭倦了他們搞砸了文檔