Unable To Find Required Library Error

Hello Appinventors,
Today when I was testing a new component which i have added in my local AI2 i encountered an error while building the apk.
Here is the log of the buildserver..

[java] java.lang.IllegalStateException: Unable to find required library: /files/appcompat-resources-1.2.0.aar
     [java]     at com.google.appinventor.buildserver.Compiler.getResource(Compiler.java:2801)
     [java]     at com.google.appinventor.buildserver.Compiler.attachAarLibraries(Compiler.java:2665)
     [java]     at com.google.appinventor.buildserver.Compiler.compileWithStats(Compiler.java:1567)
     [java]     at com.google.appinventor.buildserver.Compiler.compile(Compiler.java:1407)
     [java]     at com.google.appinventor.buildserver.ProjectBuilder.build(ProjectBuilder.java:176)
     [java]     at com.google.appinventor.buildserver.BuildServer.build(BuildServer.java:734)
     [java]     at com.google.appinventor.buildserver.BuildServer.buildAndCreateZip(BuildServer.java:689)
     [java]     at com.google.appinventor.buildserver.BuildServer.access$300(BuildServer.java:74)
     [java]     at com.google.appinventor.buildserver.BuildServer$1.run(BuildServer.java:625)
     [java]     at com.google.appinventor.buildserver.NonQueuingExecutor$1.run(NonQueuingExecutor.java:52)
     [java]     at java.lang.Thread.run(Thread.java:748)
     [java] Caused by: java.lang.NullPointerException
     [java]     at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:191)
     [java]     at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77)
     [java]     at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:72)
     [java]     at com.google.common.io.Resources.asByteSource(Resources.java:66)
     [java]     at com.google.common.io.Resources.newInputStreamSupplier(Resources.java:57)
     [java]     at com.google.appinventor.buildserver.Compiler.getResource(Compiler.java:2795)
     [java]     ... 10 more
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer build
     [java] INFO: Build output:
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer build
     [java] INFO: Build error output: Server error performing build
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer checkMemory
     [java] INFO: Build 1 current used memory: 14981920 bytes
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer buildAndCreateZip
     [java] SEVERE: Build 1 Failed: 1 Server error performing build
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer$1 run
     [java] INFO: CallbackURL: http://localhost:8888/ode2/receivebuild/d7x9hi96jdx7wmbflukzzjhha93ndi78r5cc0eln0qy7pd1k8i54n5noh4sjgzydx9ktzfr3926yj5a65z6hqe77wsm2h1p9awp0ri6q8ek3p24ob3nvv2ymrxhdo5hl3hv4kjhogm/build/Android
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer checkMemory
     [java] INFO: Build 1 current used memory: 12824864 bytes
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer checkMemory
     [java] INFO: Build 1 current used memory: 12813688 bytes
     [java] Jul 02, 2022 1:38:43 PM com.google.appinventor.buildserver.BuildServer$1 run
     [java] INFO: BUILD 1 FINISHED

I understood from the error that the required library appcompat-resources-1.2.0.aar is missing but i have already added them in both component/build.xml as well as my component's code.

<copy toFile="${public.deps.dir}appcompat-resources-1.2.0.aar" file="${lib.dir}/material/appcompat-resources-1.2.0.aar" />

@UsesLibraries(libraries = "material-1.6.1.jar,material-1.6.1.aar,appcompat-resources-1.2.0.aar")

Any help will be appreciated.

you miss a /

1 Like