and i tried to create files into some directory
so i set save dir name to form [/myfolder/SS_] [filename] [.png]
i also could read it with [internal_storage_path/myfolder/SS_filename.png]
but if i dont have folder named "myfolder" in most upper of internal storage, it occured error "cant find" bcz it doesnt create any folder -> cant create&read files.
ofc if i create the folder, it worked easly.
whatever i want to create a folder in internal storage, not app's private folder automatic
cant i control internal directory with just writing path??
is basically using internal space as i know
(idk absolute path name, but)he explain " /storage/emulated/0/ " is default path,
i was using save as [/myfolder/sortname] + [nameform] then it created(can read also) files in 'myfolder' in root(?) of internal storage(my phone is Android9) = result : /storage/emulated/0/SV_scr/SV_bla.png
but if the folder is not exist, it occured error.
then must i use "storage management app" to create a folder?
ppl saying "no more permission to external" and i got it but nobody saying about internal... is it same problem??
ps/ why some apps(AI2) create /storage/emulated/0/Android/data/packageName/files but some others not????? what is defference???
as it seems to be, first you have to create that directory ...
Android devices running on Android 10 or more are not able to create a directory in the internal (emulated) sdcard anymore... and for the external (removable) sdcard there are even much more restrictions... apps should use the application specific directory, which is /storage/emulated/0/Android/data/<packageName>/files
the file extension offers methods for this App Inventor Extensions: File | Pura Vida Apps
Create a folder in the external storage → FileTools extension from @vknow360 :
/storage/emulated/0/myFolder
Note:
This will stop working if AI2 targets API 30 (likely towards the end of 2021). Then you can only read / write to / from the ASD (app-specific directory).