Hello,

I also experienced the same EnumerateFiles() issue when I was using mfa 
in my app. I workarounded it by using GetFiles() instead, which somehow 
worked.
https://github.com/atsushieno/falplayer-android/blob/master/MainActivity.cs#L53

Interestingly, when I tried directory listing using dirent on Java, it 
just worked.
https://github.com/atsushieno/falplayer-android-j/blob/master/src/name/atsushieno/falplayer/FalplayerActivity.java#L96
https://github.com/atsushieno/falplayer-android-j/tree/master/src/nativeandroid/dirent

A similar dirent (libc) binding via P/Invoke might work. There might be 
chance to get mono EnumerateFiles() working in certain use of bionic too.

Atsushi Eno

> Hmmmm, this doesn't work either! dirJ.ListFiles returns a zero length array.
>
>              Java.IO.File dirJ;
>              Java.IO.File[] filesJ;
>
>              dirJ = new Java.IO.File(folderName);
>              filesJ = dirJ.ListFiles();
>
> --
> View this message in context: 
> http://mono-for-android.1047100.n5.nabble.com/System-IO-DirectoryInfo-EnumerateFiles-not-working-on-external-directory-tp5060004p5060019.html
> Sent from the Mono for Android mailing list archive at Nabble.com.
> _______________________________________________
> Monodroid mailing list
> Monodroid@lists.ximian.com
>
> UNSUBSCRIBE INFORMATION:
> http://lists.ximian.com/mailman/listinfo/monodroid
>
>
>

_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to