I've just applied some changes to my unity problem:
Deleted all 'Template' files from Assets/Plugins/Android
I regenerated the files by going to Edit -> Project Settings -> Player
and in the Android Tab
I went to Publishing Settings
where I ticked the Custom Main Gradle Template
and Custom Gradle Properties Template
Then I went to Assets -> External Dependency Manager -> Android Resolver -> Force Resolve
When I tried to make the build it failed giving me this 2 messages.
> Configure project :launcher
WARNING:The option setting 'android.bundle.enableUncompressedNativeLibs=false' is deprecated.
The current default is 'true'.
It will be removed in version 8.0 of the Android Gradle plugin.
You can add the following to your build.gradle instead:
android {
packagingOptions {
jniLibs {
useLegacyPackaging = true
}
}
}
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 33
This Android Gradle plugin (7.1.2) was tested up to compileSdk = 32
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=33
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 33
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:preBuild UP-TO-DATE
> Task :unityLibrary:preBuild UP-TO-DATE
> Task :launcher:preBuild UP-TO-DATE
> Task :unityLibrary:preReleaseBuild UP-TO-DATE
> Task :launcher:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:packageReleaseRenderscript NO-SOURCE
> Task :launcher:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :launcher:compileReleaseRenderscript NO-SOURCE
> Task :launcher:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseResources UP-TO-DATE
> Task :launcher:writeReleaseApplicationId UP-TO-DATE
> Task :launcher:analyticsRecordingRelease
> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :launcher:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
> Task :launcher:mergeReleaseResources UP-TO-DATE
> Task :unityLibrary:writeReleaseAarMetadata UP-TO-DATE
> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:processReleaseMainManifest UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:javaPreCompileRelease UP-TO-DATE
> Task :launcher:processReleaseManifest UP-TO-DATE
> Task :launcher:processApplicationManifestReleaseForBundle UP-TO-DATE
> Task :unityLibrary:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:packageReleaseAssets UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:bundleLibCompileToJarRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:bundleLibRuntimeToDirRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:writeReleaseAarMetadata UP-TO-DATE
> Task :launcher:bundleReleaseResources UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:processReleaseJavaRes UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:packageReleaseAssets UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:processReleaseJavaRes NO-SOURCE
> Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
> Task :launcher:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:bundleLibResRelease NO-SOURCE
> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:mergeReleaseJniLibFolders UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:mergeReleaseNativeLibs NO-SOURCE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:copyReleaseJniLibsProjectOnly UP-TO-DATE
> Task :launcher:checkReleaseAarMetadata UP-TO-DATE
> Task :unityLibrary:GoogleMobileAdsPlugin.androidlib:prepareReleaseArtProfile UP-TO-DATE
> Task :launcher:processReleaseManifestForPackage UP-TO-DATE
> Task :launcher:processReleaseResources UP-TO-DATE
> Task :launcher:desugarReleaseFileDependencies UP-TO-DATE
> Task :launcher:mergeExtDexRelease UP-TO-DATE
> Task :launcher:mergeReleaseShaders UP-TO-DATE
> Task :launcher:compileReleaseShaders NO-SOURCE
> Task :launcher:generateReleaseAssets UP-TO-DATE
> Task :launcher:mergeReleaseAssets UP-TO-DATE
> Task :launcher:processReleaseJavaRes NO-SOURCE
> Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
> Task :launcher:collectReleaseDependencies UP-TO-DATE
> Task :launcher:configureReleaseDependencies UP-TO-DATE
> Task :launcher:parseReleaseIntegrityConfig UP-TO-DATE
> Task :launcher:writeReleaseAppMetadata UP-TO-DATE
> Task :launcher:validateSigningRelease UP-TO-DATE
> Task :unityLibrary:compileReleaseJavaWithJavac FAILED
58 actionable tasks: 2 executed, 56 up-to-date
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
The second one.
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:5: error: cannot find symbol
import androidx.annotation.NonNull;
^
symbol: class NonNull
location: package androidx.annotation
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:6: error: cannot find symbol
import androidx.annotation.Nullable;
^
symbol: class Nullable
location: package androidx.annotation
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:8: error: package com.revenuecat.purchases does not exist
import com.revenuecat.purchases.CustomerInfo;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:9: error: package com.revenuecat.purchases does not exist
import com.revenuecat.purchases.DangerousSettings;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:10: error: package com.revenuecat.purchases does not exist
import com.revenuecat.purchases.Purchases;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:11: error: package com.revenuecat.purchases does not exist
import com.revenuecat.purchases.Store;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:12: error: package com.revenuecat.purchases.common does not exist
import com.revenuecat.purchases.common.PlatformInfo;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:13: error: package com.revenuecat.purchases.hybridcommon does not exist
import com.revenuecat.purchases.hybridcommon.CommonKt;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:14: error: package com.revenuecat.purchases.hybridcommon does not exist
import com.revenuecat.purchases.hybridcommon.ErrorContainer;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:15: error: package com.revenuecat.purchases.hybridcommon does not exist
import com.revenuecat.purchases.hybridcommon.OnResult;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:16: error: package com.revenuecat.purchases.hybridcommon does not exist
import com.revenuecat.purchases.hybridcommon.OnResultAny;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:17: error: package com.revenuecat.purchases.hybridcommon does not exist
import com.revenuecat.purchases.hybridcommon.OnResultList;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:18: error: package com.revenuecat.purchases.hybridcommon does not exist
import com.revenuecat.purchases.hybridcommon.SubscriberAttributesKt;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:19: error: package com.revenuecat.purchases.hybridcommon.mappers does not exist
import com.revenuecat.purchases.hybridcommon.mappers.CustomerInfoMapperKt;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:20: error: package com.revenuecat.purchases.hybridcommon.mappers does not exist
import com.revenuecat.purchases.hybridcommon.mappers.MappersHelpersKt;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:21: error: package com.revenuecat.purchases.interfaces does not exist
import com.revenuecat.purchases.interfaces.UpdatedCustomerInfoListener;
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:52: error: cannot find symbol
private static UpdatedCustomerInfoListener listener = new UpdatedCustomerInfoListener() {
^
symbol: class UpdatedCustomerInfoListener
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:446: error: cannot find symbol
private static void sendError(ErrorContainer error, String method) {
^
symbol: class ErrorContainer
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:466: error: cannot find symbol
private static void sendErrorPurchase(ErrorContainer errorContainer) {
^
symbol: class ErrorContainer
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:478: error: cannot find symbol
private static OnResult getLogInListener(final String method) {
^
symbol: class OnResult
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:503: error: cannot find symbol
private static OnResult getCustomerInfoListener(final String method) {
^
symbol: class OnResult
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:518: error: cannot find symbol
private static DangerousSettings getDangerousSettingsFromJSON(String dangerousSettingsJSON) {
^
symbol: class DangerousSettings
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:109: error: cannot find symbol
@Nullable final String oldSKU,
^
symbol: class Nullable
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:112: error: cannot find symbol
@Nullable final String presentedOfferingIdentifier) {
^
symbol: class Nullable
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:141: error: cannot find symbol
@Nullable final String oldSKU,
^
symbol: class Nullable
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:172: error: cannot find symbol
@Nullable final String oldSKU,
^
symbol: class Nullable
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:175: error: cannot find symbol
@Nullable final String offerIdentifier
^
symbol: class Nullable
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:477: error: cannot find symbol
@NonNull
^
symbol: class NonNull
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:502: error: cannot find symbol
@NonNull
^
symbol: class NonNull
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:517: error: cannot find symbol
@Nullable
^
symbol: class Nullable
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:52: error: cannot find symbol
private static UpdatedCustomerInfoListener listener = new UpdatedCustomerInfoListener() {
^
symbol: class UpdatedCustomerInfoListener
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:54: error: cannot find symbol
public void onReceived(@NonNull CustomerInfo customerInfo) {
^
symbol: class CustomerInfo
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:54: error: cannot find symbol
public void onReceived(@NonNull CustomerInfo customerInfo) {
^
symbol: class NonNull
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:53: error: method does not override or implement a method from a supertype
@Override
^
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:55: error: cannot find symbol
sendCustomerInfo(CustomerInfoMapperKt.map(customerInfo), RECEIVE_CUSTOMER_INFO);
^
symbol: variable CustomerInfoMapperKt
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:67: error: cannot find symbol
PlatformInfo platformInfo = new PlatformInfo(PLATFORM_NAME, PLUGIN_VERSION);
^
symbol: class PlatformInfo
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:67: error: cannot find symbol
PlatformInfo platformInfo = new PlatformInfo(PLATFORM_NAME, PLUGIN_VERSION);
^
symbol: class PlatformInfo
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:68: error: cannot find symbol
Store store = useAmazon ? Store.AMAZON : Store.PLAY_STORE;
^
symbol: class Store
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:68: error: cannot find symbol
Store store = useAmazon ? Store.AMAZON : Store.PLAY_STORE;
^
symbol: variable Store
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:68: error: cannot find symbol
Store store = useAmazon ? Store.AMAZON : Store.PLAY_STORE;
^
symbol: variable Store
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:69: error: cannot find symbol
DangerousSettings dangerousSettings = getDangerousSettingsFromJSON(dangerousSettingsJSON);
^
symbol: class DangerousSettings
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:70: error: cannot find symbol
CommonKt.configure(UnityPlayer.currentActivity,
^
symbol: variable CommonKt
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:72: error: cannot find symbol
Purchases.getSharedInstance().setUpdatedCustomerInfoListener(listener);
^
symbol: variable Purchases
location: class PurchasesWrapper
C:\Users\educp\Documents\Proyectos de unity\It's Complicated - copia (2)\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\revenuecat\purchasesunity\PurchasesWrapper.java:85: error: cannot find symbol
CommonKt.getProductInfo(productIds, type, new OnResultList() {
<message truncated>
I'm using the version 2022.3.15f1 of Unity and the External Dependency Manager 1.2.177.
Thank you so much for your time.
To see the original post click here
The problem is that PurchasesWrapper
from RevenueCat plugin remained in the project, but dependencies that it requires are gone. Maybe it is due to cache, or maybe it is due to incomplete uninstallation.
Library
directory and then rebuild the project in case if this file was cached.RevenueCat
directory in the project's Assets
folder and delete it.PurchasesWrapper.java
in your Assets
folder and delete it.