Hello,
since few days i can't built some of my apps any more...even if i was able to build it !
i didn't modify them, i have this issue on some apps.
when i export aia and built it with Niotron there is no problem. so i think it is due to a modification in App Inventor...
this is error text:
App Inventor is unable to compile this project.
The compiler error output was
[ReadBuildInfo] Starting Task
[ReadBuildInfo] Task succeeded in 0.006 seconds
[LoadComponentInfo] Starting Task
[LoadComponentInfo] INFO: Generating assets...
[LoadComponentInfo] Component assets needed, n = 0
[LoadComponentInfo] INFO: Generating activities...
[LoadComponentInfo] Component activities needed, n = 0
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "co.sgext.asyncprocedure.AsyncProc" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "com.appybuilder.RatingBar.RatingBar" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunFile" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "com.vsatish.overlapview.OverlapView" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeMath.ColinTreeMath" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "com.KIO4_VUmeter.KIO4_VUmeter" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunSettings" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "com.appybuilder.jmlat.Mp3Tags.Mp3Tags" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListView" does not specify activityMetadata
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListViewElement" does not specify activityMetadata
[LoadComponentInfo] Component activity metadata needed, n = 0
[LoadComponentInfo] INFO: Generating broadcast receivers...
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify broadcastReceivers
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify broadcastReceivers
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify contentProviders
[LoadComponentInfo] INFO: Component "co.sgext.asyncprocedure.AsyncProc" does not specify contentProviders
[LoadComponentInfo] INFO: Component "com.appybuilder.RatingBar.RatingBar" does not specify contentProviders
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify contentProviders
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunFile" does not specify contentProviders
[LoadComponentInfo] INFO: Component "com.vsatish.overlapview.OverlapView" does not specify contentProviders
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeMath.ColinTreeMath" does not specify contentProviders
[LoadComponentInfo] INFO: Component "com.KIO4_VUmeter.KIO4_VUmeter" does not specify contentProviders
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunSettings" does not specify contentProviders
[LoadComponentInfo] INFO: Component "com.appybuilder.jmlat.Mp3Tags.Mp3Tags" does not specify contentProviders
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListView" does not specify contentProviders
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListViewElement" does not specify contentProviders
[LoadComponentInfo] INFO: Generating libraries...
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify libraries
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify libraries
[LoadComponentInfo] Libraries needed, n = 6
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify metadata
[LoadComponentInfo] INFO: Component "co.sgext.asyncprocedure.AsyncProc" does not specify metadata
[LoadComponentInfo] INFO: Component "com.appybuilder.RatingBar.RatingBar" does not specify metadata
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify metadata
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunFile" does not specify metadata
[LoadComponentInfo] INFO: Component "com.vsatish.overlapview.OverlapView" does not specify metadata
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeMath.ColinTreeMath" does not specify metadata
[LoadComponentInfo] INFO: Component "com.KIO4_VUmeter.KIO4_VUmeter" does not specify metadata
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunSettings" does not specify metadata
[LoadComponentInfo] INFO: Component "com.appybuilder.jmlat.Mp3Tags.Mp3Tags" does not specify metadata
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListView" does not specify metadata
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListViewElement" does not specify metadata
[LoadComponentInfo] Component metadata needed, n = 0
[LoadComponentInfo] INFO: Generating Android minimum SDK...
[LoadComponentInfo] INFO: Component "com.appybuilder.RatingBar.RatingBar" does not specify androidMinSdk
[LoadComponentInfo] INFO: Component "com.appybuilder.jmlat.Mp3Tags.Mp3Tags" does not specify androidMinSdk
[LoadComponentInfo] INFO: Generating native libraries...
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify native
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify native
[LoadComponentInfo] Native Libraries needed, n = 0
[LoadComponentInfo] INFO: Generating permissions...
[LoadComponentInfo] usesLocation = False
[LoadComponentInfo] Permissions needed, n = 32
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify queries
[LoadComponentInfo] INFO: Component "co.sgext.asyncprocedure.AsyncProc" does not specify queries
[LoadComponentInfo] INFO: Component "de.ullisroboterseite.ursai2keepalive.UrsAI2KeepAlive" does not specify queries
[LoadComponentInfo] INFO: Component "com.appybuilder.RatingBar.RatingBar" does not specify queries
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify queries
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunFile" does not specify queries
[LoadComponentInfo] INFO: Component "de.ullisroboterseite.UrsAI2WakeLock.UrsAI2WakeLock" does not specify queries
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunTools" does not specify queries
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunPM" does not specify queries
[LoadComponentInfo] INFO: Component "com.vsatish.overlapview.OverlapView" does not specify queries
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeMath.ColinTreeMath" does not specify queries
[LoadComponentInfo] INFO: Component "com.extension.LabelPlus.LabelPlus" does not specify queries
[LoadComponentInfo] INFO: Component "com.KIO4_VUmeter.KIO4_VUmeter" does not specify queries
[LoadComponentInfo] INFO: Component "com.gordonlu.imageutil.ImageUtil" does not specify queries
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunSettings" does not specify queries
[LoadComponentInfo] INFO: Component "aryan.gupta.GesturesDetector.GestureDetect" does not specify queries
[LoadComponentInfo] INFO: Component "com.appybuilder.jmlat.Mp3Tags.Mp3Tags" does not specify queries
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunPlayer" does not specify queries
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListView" does not specify queries
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListViewElement" does not specify queries
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify services
[LoadComponentInfo] INFO: Component "co.sgext.asyncprocedure.AsyncProc" does not specify services
[LoadComponentInfo] INFO: Component "com.appybuilder.RatingBar.RatingBar" does not specify services
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify services
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunFile" does not specify services
[LoadComponentInfo] INFO: Component "com.vsatish.overlapview.OverlapView" does not specify services
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeMath.ColinTreeMath" does not specify services
[LoadComponentInfo] INFO: Component "com.KIO4_VUmeter.KIO4_VUmeter" does not specify services
[LoadComponentInfo] INFO: Component "com.puravidaapps.TaifunSettings" does not specify services
[LoadComponentInfo] INFO: Component "com.appybuilder.jmlat.Mp3Tags.Mp3Tags" does not specify services
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListView" does not specify services
[LoadComponentInfo] INFO: Component "cn.colintree.aix.ColinTreeListView.ColinTreeListViewElement" does not specify services
[LoadComponentInfo] INFO: Generating component broadcast receivers...
[LoadComponentInfo] INFO: Component "metricrat.ai2.altnotifier.AltNotifier" does not specify broadcastReceiver
[LoadComponentInfo] INFO: Component "com.gordonlu.viewutil.ViewUtil" does not specify broadcastReceiver
[LoadComponentInfo] Task succeeded in 0.006 seconds
[PrepareAppIcon] Starting Task
[PrepareAppIcon] INFO: Creating mipmap dirs...
[PrepareAppIcon] INFO: Generating icons...
[PrepareAppIcon] Generating icons for mipmap-mdpi
[PrepareAppIcon] Generating icons for mipmap-hdpi
[PrepareAppIcon] Generating icons for mipmap-xhdpi
[PrepareAppIcon] Generating icons for mipmap-xxhdpi
[PrepareAppIcon] Generating icons for mipmap-xxxhdpi
[PrepareAppIcon] Task succeeded in 0.259 seconds
[XmlConfig] Starting Task
[XmlConfig] INFO: Creating animation xml
[XmlConfig] Creating zoom_enter.xml
[XmlConfig] Creating fadeout.xml
[XmlConfig] Creating slide_v_exit.xml
[XmlConfig] Creating fadein.xml
[XmlConfig] Creating zoom_exit.xml
[XmlConfig] Creating slide_v_enter.xml
[XmlConfig] Creating zoom_exit_reverse.xml
[XmlConfig] Creating slide_v_enter_reverse.xml
[XmlConfig] Creating zoom_enter_reverse.xml
[XmlConfig] Creating slide_enter_reverse.xml
[XmlConfig] Creating slide_exit.xml
[XmlConfig] Creating hold.xml
[XmlConfig] Creating slide_enter.xml
[XmlConfig] Creating slide_v_exit_reverse.xml
[XmlConfig] Creating slide_exit_reverse.xml
[XmlConfig] INFO: Creating style xml
[XmlConfig] INFO: Creating provider_path xml
[XmlConfig] INFO: Creating network_security_config xml
[XmlConfig] INFO: Generating adaptive icon file
[XmlConfig] INFO: Generating round adaptive icon file
[XmlConfig] INFO: Generating adaptive icon background file
[XmlConfig] Task succeeded in 0.004 seconds
[CreateManifest] Starting Task
[CreateManifest] INFO: Reading project specs...
[CreateManifest] VCode: 1
[CreateManifest] VName: 1.0
[CreateManifest] Min SDK 16
[CreateManifest] INFO: Writing screen 'appinventor.ai_jm_latour.MusicPlayer_10pts_250309.Screen1'
[CreateManifest] INFO: Writing screen 'appinventor.ai_jm_latour.MusicPlayer_10pts_250309.PLAYLIST'
[CreateManifest] INFO: Writing screen 'appinventor.ai_jm_latour.MusicPlayer_10pts_250309.ClassRadio'
[CreateManifest] Task succeeded in 0.002 seconds
[AttachNativeLibs] Starting Task
[AttachNativeLibs] Task succeeded in 0.001 seconds
[AttachAarLibs] Starting Task
[AttachAarLibs] Task succeeded in 0.152 seconds
[AttachCompAssets] Starting Task
[AttachCompAssets] Task succeeded in 0.002 seconds
[MergeResources] Starting Task
[MergeResources] Task succeeded in 0.18 seconds
[SetupLibs] Starting Task
[SetupLibs] Task succeeded in 0.0 seconds
[RunAapt] Starting Task
[RunAapt] Task succeeded in 0.885 seconds
[GenerateClasses] Starting Task
[GenerateClasses] INFO: Source File: appinventor/ai_jm_latour/MusicPlayer_10pts_250309/Screen1.yail
[GenerateClasses] INFO: Source File: appinventor/ai_jm_latour/MusicPlayer_10pts_250309/PLAYLIST.yail
[GenerateClasses] INFO: Source File: appinventor/ai_jm_latour/MusicPlayer_10pts_250309/ClassRadio.yail
[GenerateClasses] INFO: Libraries Classpath = /tmp/kawa16340767451353003032.jar:/tmp/acra-4.4.03161386666559914100.jar:/tmp/AndroidRuntime305276750223224394.jar:/tmp/annotation7683042330778924846.jar:/tmp/annotation-experimental13215496615643825120.jar:/tmp/appcompat13404601771923203834.jar:/tmp/asynclayoutinflater7238116242849169088.jar:/tmp/collection4711095490711910191.jar:/tmp/constraintlayout12675241423161541273.jar:/tmp/constraintlayout-solver12366923734296389415.jar:/tmp/coordinatorlayout3270089216225683154.jar:/tmp/core7192986220666047384.jar:/tmp/core-common8947110479211528984.jar:/tmp/core-runtime16589072115304941007.jar:/tmp/cursoradapter6789534807321869863.jar:/tmp/customview12423646364772196988.jar:/tmp/documentfile18309912130805577797.jar:/tmp/drawerlayout12827090536121642253.jar:/tmp/fragment12181150306161209450.jar:/tmp/interpolator14660129593499035163.jar:/tmp/legacy-support-core-ui11537839562528656874.jar:/tmp/legacy-support-core-utils5456358095813208244.jar:/tmp/lifecycle-common3999984563312030586.jar:/tmp/lifecycle-livedata11157485572174896951.jar:/tmp/lifecycle-livedata-core10659758479567314536.jar:/tmp/lifecycle-runtime16988397556479579176.jar:/tmp/lifecycle-viewmodel17355689051356334839.jar:/tmp/loader15454625617075577025.jar:/tmp/localbroadcastmanager3433353869397857666.jar:/tmp/print2672498549045277116.jar:/tmp/slidingpanelayout11130915907339241362.jar:/tmp/swiperefreshlayout8587367822775182526.jar:/tmp/vectordrawable3079881144066386730.jar:/tmp/vectordrawable-animated2048984966703924800.jar:/tmp/versionedparcelable17532497632438283475.jar:/tmp/viewpager2592305215725534166.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/metricrat.ai2.altnotifier/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/jml.EditImage/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/co.sgext.asyncprocedure/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/de.ullisroboterseite.ursai2keepalive/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.appybuilder.RatingBar/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.gordonlu.viewutil/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.puravidaapps.TaifunFile/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/de.ullisroboterseite.UrsAI2WakeLock/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.puravidaapps.TaifunTools/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.puravidaapps.TaifunPM/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.vsatish.overlapview/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/cn.colintree.aix.ColinTreeMath/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.extension.LabelPlus/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.KIO4_VUmeter/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.gordonlu.imageutil/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.puravidaapps.TaifunSettings/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/aryan.gupta.GesturesDetector/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.appybuilder.jmlat.Mp3Tags/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/com.puravidaapps.TaifunPlayer/files/AndroidRuntime.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../assets/external_comps/cn.colintree.aix.ColinTreeListView/files/AndroidRuntime.jar:/tmp/recyclerview5772752173031907512.jar:/tmp/cardview12179744083482135047.jar:/tmp/dynamicanimation1004417399200552029.jar:/tmp/json8385451646194769952.jar:/tmp/1741694793206_6844160501520374784-0/youngandroidproject/../build/classes:/tmp/android6785610738224551304.jar
[GenerateClasses] ERROR: Kawa compile has failed.
(compiling appinventor/ai_jm_latour/MusicPlayer_10pts_250309/Screen1.yail to appinventor.ai_jm_latour.MusicPlayer_10pts_250309.Screen1)
ERROR: appinventor/ai_jm_latour/MusicPlayer_10pts_250309/Screen1.yail line 158: caught exception in inliner for #<procedure gnu.kawa.functions.AppendValues> - java.lang.RuntimeException: no such class: jml.Mp3Tags.Mp3Tags
gnu.bytecode.ObjectType.getReflectClass(ObjectType.java:179)
gnu.bytecode.ClassType.getModifiers(ClassType.java:103)
gnu.bytecode.ClassType.isInterface(ClassType.java:471)
gnu.expr.InlineCalls.checkType(InlineCalls.java:56)
gnu.expr.InlineCalls.visit(InlineCalls.java:49)
gnu.expr.InlineCalls.visitSetExpValue(InlineCalls.java:363)
gnu.expr.InlineCalls.visitSetExpValue(InlineCalls.java:28)
gnu.expr.ExpVisitor.visitSetExp(ExpVisitor.java:114)
gnu.expr.InlineCalls.visitSetExp(InlineCalls.java:369)
gnu.expr.InlineCalls.visitSetExp(InlineCalls.java:28)
gnu.expr.SetExp.visit(SetExp.java:406)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:55)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.visitBeginExp(InlineCalls.java:272)
gnu.expr.InlineCalls.visitBeginExp(InlineCalls.java:28)
gnu.expr.BeginExp.visit(BeginExp.java:156)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:51)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.visit(InlineCalls.java:28)
gnu.expr.ExpVisitor.visitAndUpdate(ExpVisitor.java:161)
gnu.expr.ExpVisitor.visitExps(ExpVisitor.java:175)
gnu.expr.ApplyExp.visitArgs(ApplyExp.java:415)
gnu.kawa.functions.CompileMisc.validateApplyAppendValues(CompileMisc.java:139)
jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base/java.lang.reflect.Method.invoke(Unknown Source)
gnu.expr.InlineCalls.maybeInline(InlineCalls.java:467)
gnu.expr.QuoteExp.validateApply(QuoteExp.java:150)
gnu.expr.InlineCalls.visitApplyExp(InlineCalls.java:119)
gnu.expr.InlineCalls.visitApplyExp(InlineCalls.java:28)
gnu.expr.ApplyExp.visit(ApplyExp.java:410)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:55)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.visit(InlineCalls.java:28)
gnu.expr.LambdaExp.visitChildrenOnly(LambdaExp.java:1664)
gnu.expr.LambdaExp.visitChildren(LambdaExp.java:1651)
gnu.expr.InlineCalls.visitScopeExp(InlineCalls.java:279)
gnu.expr.InlineCalls.visitLambdaExp(InlineCalls.java:349)
gnu.expr.InlineCalls.visitLambdaExp(InlineCalls.java:28)
gnu.expr.ExpVisitor.visitModuleExp(ExpVisitor.java:103)
gnu.expr.ModuleExp.visit(ModuleExp.java:482)
gnu.expr.ExpVisitor.visit(ExpVisitor.java:51)
gnu.expr.InlineCalls.visit(InlineCalls.java:46)
gnu.expr.InlineCalls.inlineCalls(InlineCalls.java:33)
gnu.expr.Compilation.walkModule(Compilation.java:994)
gnu.expr.Compilation.process(Compilation.java:1965)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:330)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)
gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:315)
kawa.repl.compileFiles(repl.java:783)
kawa.repl.processArgs(repl.java:412)
kawa.repl.main(repl.java:827)
[GenerateClasses] ERROR: Can't find class file for Screen 'Screen1'
[GenerateClasses] Task errored in 2.502 seconds