dropbox-android-sync-sdk-1.0中的问题

Bis*_*han 2 android dropbox dropbox-api

Android Sync SDK中"Hello Dropbox"类的onClickLinkToDropbox()方法中的代码显示错误为HelloDropboxActivity

该类型android.app.Fragment无法解决.它是从所需.class文件间接引用的.

我怎么解决这个问题?我正在使用Android 2.3.3.

mDbxAcctMgr.startLink(this,REQUEST_LINK_TO_DBX);
Run Code Online (Sandbox Code Playgroud)

atw*_*man 5

这似乎是编译器在重载解析期间不合理的挑剔.我看到两个可能的解决方案:

  1. 使用更高版本的SDK(11或更高版本)构建.您只需要更改用于构建的SDK(在Eclipse项目属性对话框中设置目标,或在project.properties中设置target = android-11).您可以在AndroidManifest.xml中将最小值和目标值设置为10,这样您的应用仍将与旧版本兼容.通常,使用最新的SDK构建应始终是安全的.如果您使用清单定义目标中不存在的API,您将收到警告.

  2. 通过强制重载解析来解决这个问题: mDbxAcctMgr.startLink((Activity)this, REQUEST_LINK_TO_DBX);