Hallo,
wir verwenden die gleiche Routine
class procedure TFileUtils.listSDUSB();
begin
jfMntPath := TJFile.JavaClass.init( StringToJString( '/storage' ) );
if jfMntPath.isDirectory and jfMntPath.exists then begin
nSDK_Level := TJBuild_VERSION.JavaClass.SDK_INT;
if nSDK_Level >= 19 then
begin
sMediaMounted := JStringToString( TJEnvironment.JavaClass.MEDIA_MOUNTED );
jfList := jfMntPath.listFiles;
aber
jfMntPath.listFiles;
liefert bei mir unter Android 11 immer NIL zurück.
Dann stürtzt die App in der For-Schleife mit External
Exception 36 ab.
Hat da irgendjemand eine Idee?