Приложения Android с разными именами пакетов не могут быть установлены на одном устройстве. - PullRequest
0 голосов
/ 02 ноября 2018

Я создал два apk-файла с именем пакета com.example.a и com.example.a.staging. Но я не могу установить оба на одном устройстве вместе. Он будет установлен отдельно. При попытке установить один после установки другого, появляется сообщение об ошибке «приложение не установлено»

Ответы [ 2 ]

0 голосов
/ 02 ноября 2018

сначала вы изменяете имя пакета в файле манифеста, затем вставляете измененное имя пакета в свой build.gradle (уровень приложения) в applicationId place

0 голосов
/ 02 ноября 2018

я сталкивался с подобными ситуациями.

возможные сценарии:

1. Вы не изменили applicationId в приложении / Gradle .

Решение: В этом случае изменить applicationId.

2.В AndroidManifest.xml определен поставщик для Facebook (или чего-то подобного), например android:authorities="com.facebook.app.FacebookContentProviderXXXX.

Решение: Закомментируйте этого провайдера для тестирования или добавьте разные идентификаторы для провайдеров для разных вариантов сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...