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

#android

#Android

Вопрос:

При создании приложения для Android нам необходимо указать имя пакета в манифесте.

 <manifest
  xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.me.foo">
  

Я полагаю, что это однозначно идентифицирует приложение, так что мы не можем загрузить приложение на marketplace, если другое приложение уже существует с тем же именем пакета.

Возможно ли расширить имя пакета без коллизии? Например:

 package="com.me.foo"
package="com.me.foo.grok"
  

Будет ли второе приложение принято торговой площадкой, даже если оно является подстрокой имени первого пакета?

Спасибо

Комментарии:

1. Я также хотел бы получить четкое объяснение конфликтов имен пакетов на рынке и устройстве.

Ответ №1:

Да, это работает абсолютно нормально.

Ответ №2:

Я не тестировал это, но я ожидал бы, что смогу это сделать, иначе было бы смехотворно легко блокировать компании, например, создав com.microsoft, com.google, com и т.д.