Я создаю приложение для Android с несколькими productFlavors
и использую Facebook SDK v4.1 для входа в систему и обмена содержимым. Проблема в том, что когда я пытаюсь установить приложение на устройство, на котором уже установлено такое же приложение (но с другим вкусом), возникает ошибка. Это не позволяет мне установить второе приложение, если я не удалю существующее.
<provider android:authorities="com.facebook.app.FacebookContentProvider{my_app_id}"
android:name="com.facebook.FacebookContentProvider"
android:exported="true"/>
Согласно этому документу, android:authorities
должен быть уникальным и У меня должно быть несколько авторизаций, чтобы выполнить то, что я хочу сделать. Однако я не могу иметь несколько идентификаторов приложений Facebook, и мне было интересно, есть ли лучший способ решить эту проблему. Заранее спасибо всем, кто может мне помочь!
android:authorities="com.facebook.app.FacebookContentProvider{my_app_id}"
должен быть уникальным. Похоже, что другое приложение имеет такие же полномочия. Читайте в stackoverflow.com/questions/21271246/ - person Pankaj Kumar   schedule 09.06.2015