Unable to build App Inventor on my machine ... again

When I try to run the latest App Inventor repo on my machine, I always get this error. I followed every instruction in the README file, but it doesn't seem to work. I tried removing the folder and reinstalling but to no avail.

PlayApp:
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder build
     [java] INFO: temporary project root: C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\android.keystore from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\AI2Companion-Icon.png from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\Instructions.png from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\connectwCode.png from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\connectwQR.png from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\external_comps\edu.mit.appinventor.companionextras\classes.jar from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\external_comps\edu.mit.appinventor.companionextras\component.json from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\external_comps\edu.mit.appinventor.companionextras\components.json from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\external_comps\edu.mit.appinventor.companionextras\extension.properties from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\external_comps\edu.mit.appinventor.companionextras\files\AndroidRuntime.jar from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\external_comps\edu.mit.appinventor.companionextras\files\component_build_info.json from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\external_comps\edu.mit.appinventor.companionextras\files\component_build_infos.json from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\mooning-dark.png from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\mooning.png from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\assets\splash.html from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\src\edu\mit\appinventor\aicompanion3\Screen1.bky from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\src\edu\mit\appinventor\aicompanion3\Screen1.scm from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\src\edu\mit\appinventor\aicompanion3\Screen1.yail from input zip
     [java] Aug 29, 2023 2:35:55 PM com.google.appinventor.buildserver.ProjectBuilder extractProjectFiles
     [java] INFO: extracting C:\Users\dell\AppData\Local\Temp\1693290955243_0.3414645027082557-0\youngandroidproject\project.properties from input zip
     [java] com.google.appinventor.buildserver.CompilerContext$Builder@5aaa6d82
     [java] [ReadBuildInfo] Starting Task
     [java] [ReadBuildInfo] Task succeeded in 0.004 seconds
     [java] [LoadComponentInfo] Starting Task
     [java] [LoadComponentInfo] INFO: Generating assets...
     [java] [LoadComponentInfo] Component assets needed, n = 2
     [java] [LoadComponentInfo] INFO: Generating activities...
     [java] [LoadComponentInfo] Component activities needed, n = 4
     [java] [LoadComponentInfo] Component activity metadata needed, n = 0
     [java] [LoadComponentInfo] INFO: Generating broadcast receivers...
     [java] [LoadComponentInfo] Component content providers needed, n = 0
     [java] [LoadComponentInfo] INFO: Generating libraries...
     [java] [LoadComponentInfo] Libraries needed, n = 57
     [java] [LoadComponentInfo] Component metadata needed, n = 0
     [java] [LoadComponentInfo] INFO: Generating Android minimum SDK...
     [java] [LoadComponentInfo] INFO: Generating native libraries...
     [java] [LoadComponentInfo] Native Libraries needed, n = 3
     [java] [LoadComponentInfo] INFO: Generating permissions...
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.AccelerometerSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ActivityStarter" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ball" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.BarcodeScanner" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Barometer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.BluetoothClient" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.BluetoothServer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Button" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Camcorder" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Camera" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Canvas" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Chart" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ChartData2D" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ChatBot" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.CheckBox" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Circle" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Clock" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.CloudDB" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ContactPicker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.DataFile" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.DatePicker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.EmailPicker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3ColorSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3Commands" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3GyroSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3Motors" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3Sound" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3TouchSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3UI" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Ev3UltrasonicSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.FeatureCollection" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.File" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.FirebaseDB" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Form" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.FusiontablesControl" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.GameClient" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.GyroscopeSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.HorizontalArrangement" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.HorizontalScrollArrangement" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Hygrometer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Image" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ImageBot" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ImagePicker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ImageSprite" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Label" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.LightSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.LineString" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ListPicker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ListView" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.LocationSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.MagneticFieldSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Map" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Marker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.MediaStore" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Navigation" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NearField" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Notifier" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NxtColorSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NxtDirectCommands" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NxtDrive" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NxtLightSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NxtSoundSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NxtTouchSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.NxtUltrasonicSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.OrientationSensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.PasswordTextBox" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Pedometer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.PhoneCall" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.PhoneNumberPicker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.PhoneStatus" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Player" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Polygon" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.ProximitySensor" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Rectangle" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Serial" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Sharing" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Slider" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Sound" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.SoundRecorder" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.SpeechRecognizer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Spinner" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Spreadsheet" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Switch" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.TableArrangement" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.TextBox" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.TextToSpeech" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Texting" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Thermometer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.TimePicker" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.TinyDB" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.TinyWebDB" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Translator" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Twitter" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.VerticalArrangement" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.VerticalScrollArrangement" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.VideoPlayer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Voting" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.Web" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.WebViewer" does not specify permissionConstraints
     [java] [LoadComponentInfo] INFO: Component "com.google.appinventor.components.runtime.YandexTranslate" does not specify permissionConstraints
     [java] [LoadComponentInfo] usesLocation = False
     [java] [LoadComponentInfo] Permissions needed, n = 92
     [java] [LoadComponentInfo] Component services needed, n = 0
     [java] [LoadComponentInfo] INFO: Generating component broadcast receivers...
     [java] [LoadComponentInfo] Task succeeded in 0.101 seconds
     [java] [PrepareAppIcon] Starting Task
     [java] [PrepareAppIcon] INFO: Creating mipmap dirs...
     [java] [PrepareAppIcon] INFO: Generating icons...
     [java] [PrepareAppIcon] Generating icons for mipmap-mdpi
     [java] [PrepareAppIcon] Generating icons for mipmap-hdpi
     [java] [PrepareAppIcon] Generating icons for mipmap-xhdpi
     [java] [PrepareAppIcon] Generating icons for mipmap-xxhdpi
     [java] [PrepareAppIcon] Generating icons for mipmap-xxxhdpi
     [java] [PrepareAppIcon] Task succeeded in 0.872 seconds
     [java] [XmlConfig] Starting Task
     [java] [XmlConfig] INFO: Creating animation xml
     [java] [XmlConfig] Creating zoom_enter.xml
     [java] [XmlConfig] Creating fadeout.xml
     [java] [XmlConfig] Creating slide_v_exit.xml
     [java] [XmlConfig] Creating fadein.xml
     [java] [XmlConfig] Creating zoom_exit.xml
     [java] [XmlConfig] Creating slide_v_enter.xml
     [java] [XmlConfig] Creating zoom_exit_reverse.xml
     [java] [XmlConfig] Creating slide_v_enter_reverse.xml
     [java] [XmlConfig] Creating zoom_enter_reverse.xml
     [java] [XmlConfig] Creating slide_enter_reverse.xml
     [java] [XmlConfig] Creating slide_exit.xml
     [java] [XmlConfig] Creating hold.xml
     [java] [XmlConfig] Creating slide_enter.xml
     [java] [XmlConfig] Creating slide_v_exit_reverse.xml
     [java] [XmlConfig] Creating slide_exit_reverse.xml
     [java] [XmlConfig] INFO: Creating style xml
     [java] [XmlConfig] INFO: Creating provider_path xml
     [java] [XmlConfig] INFO: Creating network_security_config xml
     [java] [XmlConfig] INFO: Generating adaptive icon file
     [java] [XmlConfig] INFO: Generating round adaptive icon file
     [java] [XmlConfig] INFO: Generating adaptive icon background file
     [java] [XmlConfig] Task succeeded in 0.022 seconds
     [java] [CreateManifest] Starting Task
     [java] [CreateManifest] INFO: Reading project specs...
     [java] [CreateManifest] VCode: 13126700
     [java] [CreateManifest] VName: 2.67
     [java] [CreateManifest] Min SDK 7
     [java] [CreateManifest] INFO: Writing screen 'edu.mit.appinventor.aicompanion3.Screen1'
     [java] [CreateManifest] Task succeeded in 0.009 seconds
     [java] [AttachNativeLibs] Starting Task
     [java] java.lang.reflect.InvocationTargetException
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     [java]     at java.lang.reflect.Method.invoke(Method.java:498)
     [java]     at com.google.appinventor.buildserver.Compiler.call(Compiler.java:164)
     [java]     at com.google.appinventor.buildserver.Compiler.call(Compiler.java:29)
     [java]     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
     [java]     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     [java]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     [java]     at java.lang.Thread.run(Thread.java:750)
     [java] Caused by: java.lang.NullPointerException
     [java]     at java.io.File.<init>(File.java:279)
     [java]     at com.google.appinventor.buildserver.tasks.AttachNativeLibs.execute(AttachNativeLibs.java:89)
     [java]     ... 10 more
     [java] [ERROR] null
     [java] [AttachNativeLibs] Task errored

BUILD FAILED
C:\appinventor\appinventor-sources\appinventor\build.xml:22: The following error occurred while executing this line:
C:\appinventor\appinventor-sources\appinventor\buildserver\build.xml:199: Java returned: 1

Total time: 2 minutes 56 seconds

My machine is using UTF-8 character encoding, and git status says my fork is in sync.

Java and Ant are both installed.

C:\Users\dell>java -version
java version "1.8.0_331"
Java(TM) SE Runtime Environment (build 1.8.0_331-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.331-b09, mixed mode)

C:\Users\dell>javac -version
javac 1.8.0_331

C:\Users\dell>ant -version
Apache Ant(TM) version 1.9.16 compiled on July 10 2021

Help would be appreciated.

I haven't done it myself, so I probably can't really help.

Is this building off of the master branch after everything has been merged? For the next release, the commit is 8c3551a.

I'm not sure. I followed every step in README.md, but I'm not sure how I can specify the branch.

What are the first few commits you see if you run git log?

C:\appinventor\appinventor-sources>git log
commit c471515e8f4ebef631770ad8f95ac71c6a179e9c (HEAD -> master, origin/master, origin/HEAD)
Merge: 3e2e59e5 1d562ff1
Author: Gordon Lu <88015331+GordonL0049@users.noreply.github.com>
Date:   Tue Aug 29 14:21:55 2023 +0800

    Merge branch 'mit-cml:master' into master

commit 1d562ff12286907f183b9a7b413cc9d5b89100a3
Author: Evan W. Patton <ewpatton@mit.edu>
Date:   Tue Aug 22 14:40:47 2023 -0400

    Handle unspecified properties when loading old extensions

    Change-Id: I1fd03c3f3abc180b991201dbb0dc0b144a51cce6

commit ddc206bd35c3ccb365fca2edf2c4538a492a4c5d
Author: Evan W. Patton <ewpatton@mit.edu>
Date:   Mon Aug 21 12:54:58 2023 -0400

    Backport property panel improvements from Punya/Alexa (#2886)

commit 3085f4525f8e083e4997033c3de165193bceb3cd
Author: Evan W. Patton <ewpatton@mit.edu>
Date:   Thu Aug 10 13:44:12 2023 -0400

    Fix procedure drawer internal error due to procedures in backpack

    Change-Id: Ibde4a87c00dbec2a980f16e90fe1b9e5884541e7

Ok, interesting. This could be a Windows-specific regression. Do you have access to a macOS or Linux build environment?

Unfortunately no, all of my PCs are Windows machines.

Hmm. I will see if I can replicate this on Windows.

1 Like

I was able to track down the issue. Please take a look here for a potential fix:

1 Like

ant seems to run fine after this. Thanks!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.