J jerryjukem Member Licensed User Longtime User Dec 11, 2010 #1 Just installed b4a , followed the directions and get error when compiling or run. here is the error....I assume something is out of place Compiling code. 0.03 Generating R file. 0.00 Compiling generated Java code. 2.53 Convert byte code - optimized dex. Error UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: c:\progra~1\anywhere: file not found at com.android.dx.util.FileUtils.readFile(FileUtils.java:55) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:133) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) UNEXPECTED TOP-LEVEL EXCEPTION: java.io.FileNotFoundException: software\basic4android\libraries\b4ashared.jar (The system cannot find the path specified) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:114) at java.util.zip.ZipFile.<init>(ZipFile.java:131) at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:205) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: c:\progra~1\anywhere: file not found at com.android.dx.util.FileUtils.readFile(FileUtils.java:55) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:133) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) UNEXPECTED TOP-LEVEL EXCEPTION: java.io.FileNotFoundException: software\basic4android\libraries\core.jar (The system cannot find the path specified) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:114) at java.util.zip.ZipFile.<init>(ZipFile.java:131) at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:205) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) 4 errors; aborting Standard dexer.
Just installed b4a , followed the directions and get error when compiling or run. here is the error....I assume something is out of place Compiling code. 0.03 Generating R file. 0.00 Compiling generated Java code. 2.53 Convert byte code - optimized dex. Error UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: c:\progra~1\anywhere: file not found at com.android.dx.util.FileUtils.readFile(FileUtils.java:55) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:133) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) UNEXPECTED TOP-LEVEL EXCEPTION: java.io.FileNotFoundException: software\basic4android\libraries\b4ashared.jar (The system cannot find the path specified) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:114) at java.util.zip.ZipFile.<init>(ZipFile.java:131) at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:205) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: c:\progra~1\anywhere: file not found at com.android.dx.util.FileUtils.readFile(FileUtils.java:55) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:133) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) UNEXPECTED TOP-LEVEL EXCEPTION: java.io.FileNotFoundException: software\basic4android\libraries\core.jar (The system cannot find the path specified) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:114) at java.util.zip.ZipFile.<init>(ZipFile.java:131) at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:205) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108) at com.android.dx.command.dexer.Main.processOne(Main.java:247) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183) at com.android.dx.command.dexer.Main.run(Main.java:139) at com.android.dx.command.dexer.Main.main(Main.java:120) at com.android.dx.command.Main.main(Main.java:89) 4 errors; aborting Standard dexer.
Erel B4X founder Staff member Licensed User Longtime User Dec 11, 2010 #2 Which Windows version are you using? Where was Basic4android installed to? For some reason the space in the path breaks the path. It should not normally happen. You can uninstall Basic4android and install it to a different path that does not contain spaces. Upvote 0
Which Windows version are you using? Where was Basic4android installed to? For some reason the space in the path breaks the path. It should not normally happen. You can uninstall Basic4android and install it to a different path that does not contain spaces.
J jerryjukem Member Licensed User Longtime User Dec 12, 2010 #3 getting started I installed to the default which is progam files /anywheresoftware/basic4android. Is this the file you mean or my project file folder? Upvote 0
getting started I installed to the default which is progam files /anywheresoftware/basic4android. Is this the file you mean or my project file folder?
J jerryjukem Member Licensed User Longtime User Dec 12, 2010 #4 works now I installed b4a to a folder with no spaces and it worked. The default path is not good. Thanks Upvote 0
works now I installed b4a to a folder with no spaces and it worked. The default path is not good. Thanks
Erel B4X founder Staff member Licensed User Longtime User Dec 12, 2010 #5 It is strange that it fails. It was tested on many machines and worked properly. A native Windows API is used to convert paths to legacy format which is supported by the "dexer" tool. Which Windows version are you using? Upvote 0
It is strange that it fails. It was tested on many machines and worked properly. A native Windows API is used to convert paths to legacy format which is supported by the "dexer" tool. Which Windows version are you using?