Запропонована вище методика у відповіді Дейва, безумовно, є гарною практикою дизайну, і так, зрештою, необхідний дозвіл повинен бути встановлений у файлі AndroidManifest.xml для доступу до зовнішнього сховища.
Однак моно-еск-спосіб додавання більшості (якщо не всіх, не впевнений) "параметрів маніфесту" здійснюється через атрибути класу, що реалізує діяльність (або послугу).
Плагін Visual Studio Mono автоматично генерує маніфест, тому найкраще не втручатися в нього вручну (я впевнений, що бувають випадки, коли немає іншого варіанту).
Наприклад:
[Activity(Label="MonoDroid App", MainLauncher=true, Permission="android.permission.WRITE_EXTERNAL_STORAGE")]
public class MonoActivity : Activity
{
protected override void OnCreate(Bundle bindle)
{
base.OnCreate(bindle);
}
}