Изменение имени пакета Android во всем файле манифеста

Имя моего проекта содержит «.», Поэтому имя пакета на самом деле недействительно, так как оно было «P.C.P.P.C.P» (имя моего проекта - «P.C.P»).

Я отредактировал его в AndroidManifest.xml, и он работает очень хорошо - теперь имя pakcage действительно и приложение отлично работает на моем телефоне.

  • Обратите внимание, что я использую Xamarin, а не Android Studio.

Так действительно ли можно изменить имя пакета таким образом?

Итак, в чем именно ваш вопрос?

Bruno Caceiro 17.01.2019 11:06

Может ли изменение имени пакета с помощью файла манифеста вызвать проблемы?

Daniel Reyhanian 17.01.2019 11:51

Нет. Это один из способов сделать это, так что все в порядке :)

Bruno Caceiro 17.01.2019 11:56
0
3
250
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Чтобы изменить имя пакета для приложения Xamarin, вам необходимо вручную изменить имя пакета, перейдя на AndroidManifest.xml и изменив атрибут пакета.

Файл AndroidManifest.xml доступен по ссылке

[Solution Name]>[App Name]>Properties>AndroidManifest.xml in your solution explorer.

Затем приложение необходимо будет перестроить, чтобы изменение имени пакета вступило в силу.

Большое спасибо! Кстати, а что будет, если будет 2 проекта с одинаковым именем пакета? Мне нужно об этом беспокоиться?

Daniel Reyhanian 17.01.2019 18:47

Ну, основная проблема в том, что вы не можете установить 2 приложения с одинаковым именем приложения или загрузить их в Play Store.

Bruno Caceiro 17.01.2019 18:54

Итак, когда я столкнусь с такой проблемой, мне просто нужно будет изменить имя моего пакета?

Daniel Reyhanian 17.01.2019 19:00

Я могу сказать, что имя моего пакета похоже на идентификатор приложения? Значит, сервисы и система могут различать эти два понятия?

Daniel Reyhanian 17.01.2019 19:01

Да, у каждого приложения свое имя пакета

Bruno Caceiro 17.01.2019 19:01

Большое спасибо, Muito obrigado!

Daniel Reyhanian 17.01.2019 19:03

Нет проблем (Де нада! :)

Bruno Caceiro 17.01.2019 19:03

Другие вопросы по теме