When I run ./build.sh, the script fails at the dx call:
termuxlauncher $ ./build.sh
...
termuxlauncher $ dx --dex --verbose --output ./bin/classes.dex ./obj
processing ./obj/./amsitlab/android/apps/termuxlauncher/MainActivity.class...
processing ./obj/./amsitlab/android/apps/termuxlauncher/MainActivity$1.class...
processing ./obj/./amsitlab/android/apps/termuxlauncher/R.class...
processing ./obj/./amsitlab/android/apps/termuxlauncher/R$attr.class...
processing ./obj/./amsitlab/android/apps/termuxlauncher/R$mipmap.class...
processing ./obj/./amsitlab/android/apps/termuxlauncher/R$string.class...
UNEXPECTED TOP-LEVEL ERROR:
java.lang.AssertionError: Unable to configure default providers
at sun.security.jca.Providers.<clinit>(Providers.java:74)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:156)
at java.security.Security.getImpl(Security.java:628)
at java.security.MessageDigest.getInstance(MessageDigest.java:197)
at dx.dx.dex.file.DexFile.calcSignature(DexFile.java:768)
at dx.dx.dex.file.DexFile.toDex0(DexFile.java:729)
at dx.dx.dex.file.DexFile.toDex(DexFile.java:271)
at dx.dx.command.dexer.Main.writeDex(Main.java:865)
at dx.dx.command.dexer.Main.runMonoDex(Main.java:322)
at dx.dx.command.dexer.Main.runDx(Main.java:288)
at dx.dx.command.dexer.Main.main(Main.java:244)
at dx.dx.command.Main.main(Main.java:95)
Any idea what could be happening?
When I run
./build.sh, the script fails at thedxcall:Any idea what could be happening?