Dropbox SDK for android:找不到AndroidAuthSession

问题描述 投票:4回答:3

我正在尝试按照Dropbox网站上的教程将dropbox集成到我的android项目中。我通过“添加外部JAR”将sdk / libs路径中的所有库引用到我的项目的首选项中。但我得到了一个

AndroidAuthSession无法解析为某种类型

这个宣言

private DropboxAPI<AndroidAuthSession> mDBApi;

错误,不知道为什么。这些是使用cmd + shift + O命令自动完成的项目导入:

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;

我错过了什么?

编辑:我的图书馆:

java android dropbox dropbox-api
3个回答
3
投票

我有点尴尬,但问题是dropbox-java库的错误导入而不是正确的dropbox-android库!


0
投票

由于这是Google的最佳答案,因此在搜索此问题时,我会添加我的问题所在。 :)

您必须从Dropbox教程页面的顶部下载SDK。例如,我需要的是:https://www.dropbox.com/developers/core/sdks/android

只需点击下载Android SDK的链接 - 它就是一个包含Dropbox库的特殊包。完整说明位于页面底部。

还有其他几个页面,包含不同的有用Dropbox库。

希望这会对某人有所帮助!


0
投票

“因为这是谷歌的最佳答案” - 2017年没有DB droid sdk。它只是java sdk和one - 还不够 - 安卓的例子。 Here.

附:学习数据库认证不知何故变得具有挑战性,厌倦了他们混乱的文档

© www.soinside.com 2019 - 2024. All rights reserved.