Проблема с дублированием полномочий провайдера Android

Мы пытаемся опубликовать платную версию обычного приложения без рекламы, которое в настоящее время публикуется бесплатно с рекламой. Мы изменили все имена пакетов на com.mycompanyname.appname.pro , у бесплатного из имеющихся на рынке, по сути, нет .pro в конце. Мы также обратились к нашему поставщику контента и изменили полномочия на то же, что и имя пакета. Таким образом, «бесплатная версия» имеет

AUTHORITY = "com.mycompanyname.appname" 

, а «платная версия без рекламы -

AUTHORITY = "com.mycompanyname.appname.pro" 

, но все же мы не можем установить и бесплатную, и« профессиональную »версию на одно и то же устройство. Как бы то ни было, класс имя поставщика одинаково в обоих приложениях.

Мы не можем установить напрямую из apk, и если мы попытаемся загрузить с Android Market, мы получим сообщение об ошибке «дублирующий поставщик».

Что мы такое отсутствует? Есть ли другое место, где нам нужно искать проблемы, или здесь что-то принципиально не так?

7
задан the Tin Man 21 June 2011 в 04:26
поделиться