Когда речь заходит о защите поставщика контента, мне было интересно, существует ли какой-то шаг между нормальным уровнем безопасности и уровнем сигнатур.
У меня есть приложение, использующее провайдера, которое я хотел бы открыть для определенного набора других приложений.Однако эти другие приложения не будут написаны мной, поэтому использование разрешения на уровне подписи будет недостаточным, так как подписи будут другими.
Кроме того, если я использую обычное разрешение для провайдера, и если приложение-потребитель не имеет этого разрешения и выдает исключение SecurityException, зарегистрированное исключение говорит имя требуемого разрешения, поэтому приложение-потребитель можетдобавить это разрешение в свой манифест и получить доступ, чтобы обойти это разрешение.
Можно ли разрешить другим приложениям доступ к поставщику только во время выполнения?
Спасибо.