Helium Unity SDK
Summary
Helium Unity SDK provides support for Unity based games to easily integrate the Helium SDK for Android & iOS platforms. This guide will contain step by step instructions on how to integrate the SDK, as well as recommended practices to make best use of all the features offered by the Helium SDK.
Minimum Supporter Development Tools
Software | Version |
---|---|
XCode | 14.1 |
Android Studio | 2020.3.1+ |
iOS | 10.0+ |
Minimum Android API Level | 5.0+ (API level 21) |
Target Android API Level | 12.0+ (API level 31) |
CHANGELOG
Visit the CHANGELOG to reference changes to each version of the Helium Unity SDK.
Integrating the Helium Unity SDK
Helium Unity SDK is distributed using the public npm registry as such it is compatible with the Unity Package Manager (UPM). In order to add the Helium Unity SDK to your project, just add the following to your Unity Project's manifest.json file. The scoped registry section is required in order to fetch packages from the NpmJS registry.
"dependencies": {
"com.chartboost.helium": "3.3.0",
...
},
"scopedRegistries": [
{
"name": "NpmJS",
"url": "https://registry.npmjs.org",
"scopes": [
"com.chartboost"
]
}
]
In order to better understand the Helium Unity SDK, documentation has been split between Setup and Integration Steps:
Setup
- Ad Network Adapters
- Android Manifest
- Google External Dependency Manager (EDM)
- Multidex
- Helium Integration Checker