RenderHeads / UnityPlugin-AVProVideo

AVPro Video is a multi-platform Unity plugin for advanced video playback
https://www.renderheads.com/products/avpro-video/
224 stars 27 forks source link

Incompatible min SDK and target SDK #1854

Closed aaronaccessvr closed 1 month ago

aaronaccessvr commented 1 month ago

Describe the issue I have recently upgraded to AVPro Video Player 3.0.1. When doing an Android build, I am told I need to set the target to Android API 33, but my production environment (Quest 2 and Quest 3, App Lab), require target API level to be 32.

Output from build is:

Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

FAILURE: Build failed with an exception.

BUILD FAILED in 1s

UnityEditor.BuildPlayerWindow:BuildPlayerAndRun () (at /Users/bokken/build/output/unity/unity/Editor/Mono/BuildPlayerWindow.cs:181)

Your Setup (please complete the following information):

To Reproduce

  1. Upgrade to AVPro Ultra Edition v3.0.1
  2. Try to build; note build error requiring target Android SDK of 33
  3. Switch target to Android SDK 33; build succeeds
  4. Cannot push build to App Lab: "Android Target SDK version is 33, but should be 32 or lower (targetSdkVersion in AndroidManifest.xml)."

Logs If applicable, add error logs to help explain your problem.

Screenshots If applicable, add screenshots to help explain your problem.

Videos If applicable, add a copy of your video or the URL

aaronaccessvr commented 1 month ago

Nevermind, this is resolved by this solution: https://github.com/RenderHeads/UnityPlugin-AVProVideo/issues/1638