Erel, I am getting back into B4X after a couple year detour. I am running into the error when trying to run an example program (uses B4XTable and displays images from the gallery). I have android tools 30 installed and can otherwise run more simple applications with no issues. (The code I am trying to run verbatim is here: https://www.b4x.com/android/forum/threads/b4xtable-photos-album.103343/#content)
I admit I am lost here, I can run the b4j program fine but I guess I need to find the aar files and I cannot. Am I barking up the correct tree or is there another way to solve this problem? Thanks so much!
Edit: by b4j program I mean the "desugar all" project.
Edit 2: I figured out where the files were, copied them, ran the thing and when it got to the "desugar" step this happened:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.devtools.build.android.desugar.Desugar (file:/C:/Temp/keep/Desugar_deploy.jar) to field java.lang.invoke.InnerClassLambdaMetafactory.dumper
WARNING: Please consider reporting this to the maintainers of com.google.devtools.build.android.desugar.Desugar
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Exception in thread "main" java.lang.NullPointerException: Failed to register lambda dump directory 'C:\Users\Jeff\AppData\Local\Temp\lambdas9438314721725770138'
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:980)
at com.google.devtools.build.android.desugar.Desugar.verifyLambdaDumpDirectoryRegistered(Desugar.java:983)
at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:968)
I admit I am lost here, I can run the b4j program fine but I guess I need to find the aar files and I cannot. Am I barking up the correct tree or is there another way to solve this problem? Thanks so much!
Edit: by b4j program I mean the "desugar all" project.
Edit 2: I figured out where the files were, copied them, ran the thing and when it got to the "desugar" step this happened:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.devtools.build.android.desugar.Desugar (file:/C:/Temp/keep/Desugar_deploy.jar) to field java.lang.invoke.InnerClassLambdaMetafactory.dumper
WARNING: Please consider reporting this to the maintainers of com.google.devtools.build.android.desugar.Desugar
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Exception in thread "main" java.lang.NullPointerException: Failed to register lambda dump directory 'C:\Users\Jeff\AppData\Local\Temp\lambdas9438314721725770138'
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:980)
at com.google.devtools.build.android.desugar.Desugar.verifyLambdaDumpDirectoryRegistered(Desugar.java:983)
at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:968)
Last edited: