From the help file:
The glbasic using a pretty long wait screen, with a animated ..... screen. How-over that screen take very long time, and its can fails sometimes too, so this screen have been removed at all.
This require you need to checks if the file exists before loading it on Android on all files and you should not do a SETCURRENTDIR("Media") to load your files, but using subfolderes directly. This due Android does NOT support SETCURRENTDIR() currectly when Java is called, which is still on the Root folder. This issue is still not fixed.
IF DOESFILEEXIST("Media/yourmedia.png") THEN LOADSPRITE 1, "Media/yourmedia.png"
Sometimes you need to create the full diretory, because you want to scan them first. Here you can checks if a DIR exists, like this:
LOCAL files$[]
DOESDIREXIST("Media/levels")
LOCAL cur$ = GETCURRENTDIR$()
LOCAL num = GETFILELIST("*.*", files$[])
SETCURRENTDIR(cur$+"levels")
num = GETFILELIST("*.txt", files$[])
FOR i=0 TO BOUNDS(files$[], 0)-1
......
NEXT
SETCURRENTDIR(cur$)
You might want to save memory for the Android Internal harddrive by doing this command:
Android.Check_AndroidMem(File$)
you just need to uses DOESFILEEXIST before any file access (or DOESDIREXIST if you want to scan a dir before reading). That command will copy the assest file from apk to the memory (and eventuely update it) and then recheck if the file still exists. If that file cant been found in the apk nor in the folder, its will returns FALSE. If its is from APPDATA folder, its would been checked directly as normal.