UnityOBBDownloader
==================
This package is an adaption of the Google Play market_downloader library, for use with Unity Android (as a plugin).
This plugin does NOT solve splitting up a >50MB .apk into .obb (through asset bundles or similar techiniques).
It merely handles the downloading of .obb files attached to a published .apk, on devices that don't support automatic downloading.
This software is free and published as is, with no warranty and responsibilities - use it at your own risk.
To try it out
-------------
This plugin is published as an Android Library project, and is compatible with Unity 4.5 and Unity 5.
1. Open Unity, create a new project.
2. Add this package
3. Attach the DownloadObbExample.cs to the Main Camera
4. Open GooglePlayDownloader.cs and replace the BASE64_PUBLIC_KEY.
5. Change the Bundle Identifier / Version Code so it matches an application already available on Google Play (that has .obb files attached).
6. Build and Run on your android device.
To rebuild the code
-------------------
1. Make sure you have the JDK and Ant installed
2. Open a Terminal.app / cmd.exe window
3. Change directory to the plugin root
$> cd {your new project}/Assets/Plugins/Android/UnityOBBDownloader
4. Update the ant project with the local SDK path
$> android update project -p .
5. Build the plugin (use 'help' to see a complete list of commands)
$> ant build
See also
--------
For more information on using .obb files in Unity, please refer to http://docs.unity3d.com/Manual/android-OBBsupport.html and http://developer.android.com/guide/market/expansion-files.html
For more information on Unity Android plugins, please refer to http://docs.unity3d.com/Manual/PluginsForAndroid.html
For more information on Android Library projects, please refer to http://developer.android.com/tools/projects/index.html#LibraryProjects