Migration from 1.6.0 to 2.0.0

Welcome to the Kindred SDK Upgrade Guide from v1.6.0 to v2.0.0!

We are thrilled to announce the latest version of our Kindred SDK, v2.0.0, packed with new features and improvements. To ensure a seamless upgrade process, please follow these steps:

  1. Please do not forget to back up your project before migrating.
  2. Removing baseProjectTemplate

After version 2.0.0, Kindred does not require baseProjectTemplate. If it’s not necessary for your project, go to the Assets/Plugins/Android folder in your project and remove the baseProjectTemplate file from your project.

  1. GradleTemplate Setup

Go to Assets/Plugins/Android folder in your project and open your gradleTemplate.properties file with a text editor and be sure **ADDITIONAL_PROPERTIES** line exists in your file. If not, add it to the end of the file for the Kindred SDK installation to be successful.

  1. MainTemplate Setup

Go to the Assets/Plugins/Android folder in your project and open your mainTemplate.gradle file with a text editor and be sure minSdkVersion is set to **MINSDKVERSION**. If not, set minSdkVersion which is under defaultConfig to minSdkVersion **MINSDKVERSION** for the Kindred SDK installation to be successful.

  1. Removing KindredSdk Folders

If you already have the Kindred SDK in your project, it needs to be removed before updating. You need to remove these two folders:
Assets/KindredSdk
Assets/Plugins/Kindred

  1. InitKindred Setup

If you had any modifications in InitKindred.cs, please don’t forget to copy them to the replaced InitKindred.cs file.

DONE!