如何在Android Studio中导入Dropbox Chooser SDK?

Kil*_*lls 5 android dropbox dropbox-api android-studio

https://www.dropbox.com/developers/dropins/chooser/android

我试图在Android Studio中使用android选择器,但我不知道如何将其导入我的项目并使用它.我正在使用Android Studio,而不是Eclipse Android Studio,如果它有任何相关性.我只是不知道如何在我的项目中使用解压缩的文件.

pta*_*hek 3

它比应有的复杂,但此过程不仅仅适用于 Dropbox SDK。

  1. 将 Dropbox Chooser SDK 解压到某处
  2. 在 Android Studio 中打开您的项目
  3. 创建一个新的子目录“libraries”(右键->新建->目录)
  4. 在库目录中创建一个新模块(右键->新建->模块)
  5. 在“新建模块”窗口中,从“更多模块”中选择“Android Library”
  6. 点击下一步
  7. 将“库名称”编辑为“dropbox-chooser”
  8. 将模块名称编辑为“dropbox-chooser”
  9. 将包名称编辑为“com.dropbox.chooser.android”
  10. 点击下一步直到完成
  11. 导航到“libraries/dropbox-chooser/src/main”
  12. 删除“java”和“res”目录中的所有内容,但不要删除这些目录
  13. 导航到解压 SDK 的目录
  14. 将“src”目录中的所有内容复制到新模块的“java”目录中
  15. 将新模块中的“res”目录替换为 SDK 中的目录
  16. 对 AndroidManifest.xml 执行相同操作

现在,要在主项目中引用该库:

  1. 在主项目目录中打开/创建“settings.gradle”
  2. “libraries:dropbox-chooser”添加到文件中
  3. 在 build.gradle 中,在依赖项部分添加编译项目(':libraries:dropbox-chooser')

这应该可以解决问题。同步、构建,一切都应该很好。