10. я могу работать с файлами только в директории своего приложения? или можно полезть и в Downloads и т.д.
Можешь работать только с директории своего приложения, если api 29. Почитай документацию по "android scoped storage", MediaStore API и т.д. Но можешь добавить android:requestLegacyExternalStorage="true" и снять это ограничение до 30 api.
Обсуждают сегодня