diff --git a/assets/image-android-sdk-update.png b/assets/image-android-sdk-update.png new file mode 100644 index 0000000..2c6b557 Binary files /dev/null and b/assets/image-android-sdk-update.png differ diff --git a/assets/image-player-setting-configuration.png b/assets/image-player-setting-configuration.png new file mode 100644 index 0000000..589e81b Binary files /dev/null and b/assets/image-player-setting-configuration.png differ diff --git a/common-issues.md b/common-issues.md index ca0eeb7..484c699 100644 --- a/common-issues.md +++ b/common-issues.md @@ -18,10 +18,10 @@ Use **HISPlayer360Shader.shader** and attach it to the material. Make sure that

## Meta Quest Store Android Target API Level 32 -HISPlayer SDK requires Android Target API Level 33, but Meta Quest Store requires Android Target API Level 32. To solve this, please download the updated custom Android gradle files from the following links depending on your Unity version: -- [Unity 6](https://downloads.hisplayer.com/Unity/Resources/Android32_Unity6.zip) -- [Unity 2022](https://downloads.hisplayer.com/Unity/Resources/Android32.zip) -- [Unity 2021 & 2020](https://downloads.hisplayer.com/Unity/Resources/Android32_Unity2020_2021.zip) +HISPlayer SDK requires Android Target API Level 34, but Meta Quest Store requires Android Target API Level 32. To solve this, please download the updated custom Android gradle files from the following links depending on your Unity version: +- [Unity 6](https://downloads.hisplayer.com/Unity/Resources/Android34_Unity6.zip) +- [Unity 2022](https://downloads.hisplayer.com/Unity/Resources/Android34.zip) +- [Unity 2021 & 2020](https://downloads.hisplayer.com/Unity/Resources/Android34_Unity2020_2021.zip) Please follow these steps after downloading the zip file: - Extract the zip file. It contains **gradleTemplate.properties**, **launcherTemplate.gradle** and **mainTemplate.gradle**. @@ -33,6 +33,6 @@ If you see the following errors and warning in HISPlayerSettings after copying t image

-## Android PlayStore Target API Level 34 -If your project requires Target API Level higher than 33 such as 34, then you can select the higher Target API Level and ignore the error message in the HISPlayer settings window. +## Android PlayStore Target API Level 35 +If your project requires Target API Level higher than 34 such as 35, then you can select the higher Target API Level and ignore the error message in the HISPlayer settings window. diff --git a/introduction.md b/introduction.md index 6c912bd..c3762db 100644 --- a/introduction.md +++ b/introduction.md @@ -48,7 +48,7 @@ For the complete Documentation for all Platforms, visit **[HISPlayer Unity SDKs] |Name|SDK| |-|-| |Minor version - Android 8.0 ‘Oreo’ | Minimum SDK: 26| -|Major version - Android 13 'Tiramisu' |Target SDK / API Level: 33| +|Major version - Android 14 'Upside Down Cake' |Target SDK / API Level: 34| ### Supported Unity Versions * 2021 diff --git a/metaxr.md b/metaxr.md index a29da91..edfd6d6 100644 --- a/metaxr.md +++ b/metaxr.md @@ -251,10 +251,10 @@ If you use Linear Color Space in the Unity Project Settings > Player Settings > ## Common Issues ### Meta Quest Store Android Target API Level 32 Requirement -HISPlayer SDK requires Android Target API Level 33, but Meta Quest Store requires Android Target API Level 32. To solve this, please download the updated custom Android gradle files from the following links depending on your Unity version: -- [Unity 6](https://downloads.hisplayer.com/Unity/Resources/Android32_Unity6.zip) -- [Unity 2022](https://downloads.hisplayer.com/Unity/Resources/Android32.zip) -- [Unity 2021 & 2020](https://downloads.hisplayer.com/Unity/Resources/Android32_Unity2020_2021.zip) +HISPlayer SDK requires Android Target API Level 34, but Meta Quest Store requires Android Target API Level 32. To solve this, please download the updated custom Android gradle files from the following links depending on your Unity version: +- [Unity 6](https://downloads.hisplayer.com/Unity/Resources/Android34_Unity6.zip) +- [Unity 2022](https://downloads.hisplayer.com/Unity/Resources/Android34.zip) +- [Unity 2021 & 2020](https://downloads.hisplayer.com/Unity/Resources/Android34_Unity2020_2021.zip) Please follow these steps after downloading the zip file: - Extract the zip file. It contains **gradleTemplate.properties**, **launcherTemplate.gradle** and **mainTemplate.gradle**. diff --git a/releases.md b/releases.md index 6371e77..0b145a8 100644 --- a/releases.md +++ b/releases.md @@ -1,5 +1,10 @@ # HISPlayer Unity Android SDK Release Notes +### Version 4.15.0 +##### January 15, 2026 +- [**Improvement**] Change Android Target SDK version to 34. +- [**Improvement**] Updated mainTemplate.gradle and Android gradle dependencies. + ### Version 4.14.3 ##### January 8, 2026 - [**Added**] SDK import and compilation for Unity Linux editor. diff --git a/setup-guide.md b/setup-guide.md index cbccb56..6874201 100644 --- a/setup-guide.md +++ b/setup-guide.md @@ -43,23 +43,20 @@ In the case you don't want to include the HISPlayer Sample, please disable it fr Open the window **Tools > HISPlayer** located in the upper side of the screen > Click on Player Settings Configuration > Select **Build Target to Android** > Set all the required settings.

- -

- -

- image +

Setting **"Plugins folder"** will create **mainTemplate.gradle** and **gradleTemplate.properties** in your ProjectRoot\Assets\Plugins\Android. Please make sure you use the correct **mainTemplate.gradle** that is generated from our SDK. If you need to modify it, please make sure the dependencies and configurations from HISPlayer SDK's mainTemplate.gradle exist in your modified gradle file. #### Android Target API Level -It is recommended to set Target API Level to 33 or higher. By selecting Android target 33, Unity is going to ask you to update (in the case you don't have the SDK installed). Please, press "Update Android SDK" button. +It is recommended to set Target API Level to 34 or higher. By selecting Android target 34, Unity is going to ask you to update (in the case you don't have the SDK installed). Please, press "Update Android SDK" button.

-image +image

-Alternatively, you may set the Target API level to 33 or higher in the Unity project settings. + +Alternatively, you may set the Target API level to 34 or higher in the Unity project settings. ## 2.1 Setup HISPlayer Manager diff --git a/update-the-sdk.md b/update-the-sdk.md index f25a56b..cc53ec3 100644 --- a/update-the-sdk.md +++ b/update-the-sdk.md @@ -32,17 +32,13 @@ Select the package of HISPlayer SDK and import it. Open the window **Tools > HISPlayer** located in the upper side of the screen > Click on Player Settings Configuration > Select **Build Target to Android** > Set all the required settings.

- +

-

-image -

- -It is recommended to set Target API Level to 33 or higher. By selecting Android target 33, Unity is going to ask you to update (in the case you don't have the SDK installed). Please, press "Update Android SDK" button. +It is recommended to set Target API Level to 34 or higher. By selecting Android target 34, Unity is going to ask you to update (in the case you don't have the SDK installed). Please, press "Update Android SDK" button.

-image +image

Alternatively, you may set the Target API level to 33 or higher in the Unity project settings.