问题
https://www.dropbox.com/developers/dropins/chooser/android
I am trying to use the android chooser in Android Studio but I not sure how to import it to my project and user it. I am using Android Studio, not Eclipse Android Studio if that has any relevance. I just have no idea how to being the unzipped file into use in my project.
回答1:
It's more complex than it ought to be, but this procedure worked for more than just the Dropbox SDK.
Unzip the Dropbox Chooser SDK somewhere
Open your project in Android Studio
Create a new sub-directory "libraries" (right-click -> new -> directory)
Create a new module in the libraries directory (right-click -> new -> module)
In the "New Module" window, from "More Modules" select "Android Library"
Click Next
Edit "Library name" to "dropbox-chooser"
Edit module name to "dropbox-chooser"
Edit package name to "com.dropbox.chooser.android"
Click next until done
Navigate to "libraries/dropbox-chooser/src/main"
Delete everything within the "java" and "res" directories, but do not remove the directories
Navigate to the directory where you have unzipped the SDK
Copy everything in the "src" directory to the "java" directory of the new module
Replace the "res" directory in the new module, with the one from the SDK
Do the same with AndroidManifest.xml
Now, to reference the library in your main project:
Open/Create "settings.gradle" in your main project dir
Add include 'libraries:dropbox-chooser' to the file
In build.gradle, withing the dependencies section add compile project(':libraries:dropbox-chooser')
This should do the trick.
Sync, build, and all should be good.
回答2:
The Dropbox developers page now includes documentation on how to use the Chooser SDK with Android Studio.
Basically, you create a module from the SDK, and then you add it as a dependency to your project.
Detailed steps are described here: https://www.dropbox.com/developers/dropins/chooser/android
来源:https://stackoverflow.com/questions/29104784/how-to-import-dropbox-chooser-sdk-in-android-studio