Я пишу приложение, которое может работать изолированно или нет.Как приложение может сказать тихо, если оно работает в песочнице?
Мне нравится, когда мой код не зависит от того, буду ли я его кодировать для песочницы или нет, то есть я хочу иметь константу в своем коде (или в среде сборки), которую я должен изменить, чтобы мой код знал будет ли он создан для песочницы или нет.
Естественно, мне нужно использовать различные API в некоторых случаях в моем коде, в зависимости от того, изолировано ли приложение или нет.
Итак, мне нравится иметь код в моем приложении, который динамически обнаруживает, работает ли он в песочнице или нет. И мне нравится делать это, не получая сообщение в журнале консоли. Я пытаюсь получить доступ к файлу, который недоступен в песочнице, не является хорошим решением, потому что это вызовет запись в журнале, которая, в свою очередь, раздражает пользователей моего приложения, думая, что что-то не так.
См. Также [этот ответ] (/ a/12178610). – theory
Как вы получаете путь? – vy32