README.txt 1.8 KB

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