The first problem I had was when I tried to build the game to put it on the play store, as I use Google Ads, it gave me an API error as you can see in the image:
Unity version 2021.3.23f1 was used here
My second error was when I tried to use another version of unity, I saw on the forum that unity 2022.2.0f1 worked with the latest jdk, but when I installed it, it gave another jdk error, I tried to select in user preference, it didn’t help, the error remained, I put the java in environment variable, it didn’t help, I tried several versions and I’ll discuss what each gave.
In this version here unity 2021.3.30f1 the error returned to java build 55
Now comes the more serious problems, I tried other versions and got 2023.1.4f1, here I got 11 NavMesh errors.
, now I’m back to this version 2021.3.23f1
I’m having this series of problems
There are so many errors that I’m going to have to make about 3 posts, what impresses me is the fact that some people find this beautiful, programmers keep changing codes and screwing users who are also programmers, because they don’t create something that updates the dependencies and codes that they changed automatically, how will I know about a lib error? NavMesh I didn’t even know what that was until recently, unity is very bad, I’ve been trying to build my game for about 2 months or more and I can’t do it, now the whole project is broken and I can’t find a solution anymore, a whole lot of problems, which brings a lot of headaches to the programmer, this is not easy.
Now, in addition to having the 11 NavMesh problems, there are 87 other problems, the platform is bad, it’s not cool the way it is, and don’t come with this talk about the programmer challenging himself, I challenged myself and tried several things, look what happened , and there’s no point in closing my post, I’m going to post this in several places and several times I have all the text recorded
Script updater for Library\Bee\artifacts\1300b0aE.dag\Unity.AI.Navigation.dll failed to produce updates.txt file
Library\PackageCache\com.unity.ai.navigation@2.0.0-pre.3\Runtime\NavMeshLink.cs(157,64): error CS0117: ‘NavMesh’ does not contain a definition for ‘IsLinkValid’
Library\PackageCache\com.unity.ai.navigation@2.0.0-pre.3\Runtime\NavMeshLink.cs(211,40): error CS0117: ‘NavMesh’ does not contain a definition for ‘IsLinkValid’
Library\PackageCache\com.unity.ai.navigation@2.0.0-pre.3\Runtime\NavMeshLink.cs(238,18): error CS1061: ‘NavMeshLinkData’ does not contain a definition for ‘localStartPosition’ and no accessible extension method ‘localStartPosition’ accepting a first argument of type ‘NavMeshLinkData’ could be found (are you missing a using directive or an assembly reference?)
Library\PackageCache\com.unity.ai.navigation@2.0.0-pre.3\Runtime\NavMeshLink.cs(239,18): error CS1061: ‘NavMeshLinkData’ does not contain a definition for ‘localEndPosition’ and no accessible extension method ‘localEndPosition’ accepting a first argument of type ‘NavMeshLinkData’ could be found (are you missing a using directive or an assembly reference?)
Library\PackageCache\com.unity.ai.navigation@2.0.0-pre.3\Runtime\NavMeshLink.cs(267,17): error CS0103: The name ‘startRelativeToThisGameObject’ does not exist in the current context
Library\PackageCache\com.unity.ai.navigation@2.0.0-pre.3\Runtime\NavMeshLink.cs(267,50): error CS0103: The name ‘endRelativeToThisGameObject’ does not exist in the current context
Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Core\Listeners\UI\UnityOnButtonClickMessageListener.cs(1,19): error CS0234: The type or namespace name ‘UI’ does not exist in the namespace ‘UnityEngine’ (are you missing an assembly reference?)
Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Core\Listeners\UI\UnityOnDropdownValueChangedMessageListener.cs(1,19): error CS0234: The type or namespace name ‘UI’ does not exist in the namespace ‘UnityEngine’ (are you missing an assembly reference?)
Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Core\Listeners\UI\UnityOnInputFieldEndEditMessageListener.cs(1,19): error CS0234: The type or namespace name ‘UI’ does not exist in the namespace ‘UnityEngine’ (are you missing an assembly reference?)
Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Core\Listeners\UnityMessageListener.cs(119,30): error CS0246: The type or namespace name ‘BaseEventData’ could not be found (are you missing a using directive or an assembly reference?)
There’s no way I can put all the errors here, there are many, this discouraged me, I was building my first game using Unity, now I’m disgusted with this engine


