Имя моего проекта содержит «.», Поэтому имя пакета на самом деле недействительно, так как оно было «P.C.P.P.C.P» (имя моего проекта - «P.C.P»).
Я отредактировал его в AndroidManifest.xml, и он работает очень хорошо - теперь имя pakcage действительно и приложение отлично работает на моем телефоне.
Так действительно ли можно изменить имя пакета таким образом?
Может ли изменение имени пакета с помощью файла манифеста вызвать проблемы?
Нет. Это один из способов сделать это, так что все в порядке :)
Чтобы изменить имя пакета для приложения Xamarin, вам необходимо вручную изменить имя пакета, перейдя на AndroidManifest.xml и изменив атрибут пакета.
Файл AndroidManifest.xml доступен по ссылке
[Solution Name]>[App Name]>Properties>AndroidManifest.xml in your solution explorer.
Затем приложение необходимо будет перестроить, чтобы изменение имени пакета вступило в силу.
Большое спасибо! Кстати, а что будет, если будет 2 проекта с одинаковым именем пакета? Мне нужно об этом беспокоиться?
Ну, основная проблема в том, что вы не можете установить 2 приложения с одинаковым именем приложения или загрузить их в Play Store.
Итак, когда я столкнусь с такой проблемой, мне просто нужно будет изменить имя моего пакета?
Я могу сказать, что имя моего пакета похоже на идентификатор приложения? Значит, сервисы и система могут различать эти два понятия?
Да, у каждого приложения свое имя пакета
Большое спасибо, Muito obrigado!
Нет проблем (Де нада! :)
Итак, в чем именно ваш вопрос?