с тех пор, как пару дней я и мои коллеги больше не могли запускать наши приложения. По крайней мере, большую часть времени. Иногда это работает.
Мы объявляем наши собственные разрешения в файле манифеста и пытаемся получить доступ к сгенерированному классу Manifest.java из нашего кода. Этот файл создается, когда мы чистим сборку приложения, но исчезает, когда мы пытаемся запустить приложение. Что, чем не удается из-за отсутствующего файла. Я нашел способ решить нашу проблему, не обращаясь к этим разрешениям таким образом, но может кто-нибудь объяснить мне, что изменилось? Мы получили доступ к разрешениям на отправку трансляции. В этом случае трансляция была только внутренней, поэтому мы могли бы изменить это и использовать LocalBroadcastManager вместо Context.sendBroadcast , но что произойдет, если я хочу отправить внешнюю трансляцию и все еще хочу использовать мое собственное разрешение ...?
Почему созданный класс Manifest.java удаляется во время выполнения задачи? Что я могу сделать, чтобы предотвратить это? Или это неправильный доступ к моим разрешениям таким образом, и как еще я могу это сделать?
Заранее спасибо:)