Hello. When trying to build the APK, the following message appears in the console: "
No Adaptive Performance provider package installed. Adaptive Performance requires a provider to get information during runtime. Please install a provider such as Adaptive Performance Samsung (Android) from the Adaptive Performance Settings.
UnityEditor.EditorApplication:Internal_CallUpdateFunctions ()
". As a result, the build cannot be created. How to create an APK, and I am also interested in how to create a build for Google Playmarket?
This package cannot be uninstalled. The Remove button is disabled.
I clicked the Unlock button, but still, the button is not available.
So what should I do? It turns out that this package does not allow you to create a build just to test the game on the phone, and besides, it is not deleted.
I found out that I canāt remove a package because other packages depend on it. That is, as far as I understand, I need to detect these dependencies. How can do it?
Apparently Adaptive Performance is not supported in Unity 2022.3? At least we canāt get it to even compileā¦ and there is no āSubsystemsā package in the Package Manager.
error CS1069: The type name 'ISubsystem' could not be found in the namespace 'UnityEngine'. This type has been forwarded to assembly 'UnityEngine.SubsystemsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Enable the built in package 'Subsystems' in the Package Manager window to fix this error.
Thanks Firewalker. Open Package Manager, remove āMobileā under āfeaturesā containing 3 packages.
Now you can install Adaptive Performance 4.0.1 (Dependency/Locked issue solved).
You will still get error on building āNo Adaptive Performance provider package installed.ā
Open Project Settings - Adaptive Performance - Android - enable Android Provider (Generic) and Samsung Android Provider.
Also open Project Settings - Player- Frame Timing Stats - Enable.
Now Adaptive Performance 4.0.1 is actually active and Building will complete without errors!
Transfer .APK via usb cable to āinternal storage/downloadsā phone folder. I had permissions blockers causing āApp not installedā results when I tried to run the .APK from file manager app.
So I downloaded āAPK Installerā (by Uptodown) free app from Android Playstore, it handled permissions, installed .APK and my Unity game finally runs on Android device.