Опитваме се да публикуваме платена версия без реклами на обикновено приложение, което в момента се публикува безплатно с реклами. Преработихме всички имена на пакети до com.mycompanyname.appname.pro
, като безплатният на пазара няма .pro в края, по принцип. Също така влязохме в нашия доставчик на съдържание и променихме пълномощията на същото като името на пакета. Така че "безплатната версия" има
AUTHORITY = "com.mycompanyname.appname"
и "платената версия без реклами има
AUTHORITY = "com.mycompanyname.appname.pro"
но въпреки това не можем да инсталираме безплатната и „професионалната“ версия на едно и също устройство. Колкото и да си струва, името на класа за доставчика е едно и също и в двете приложения.
Не можем да инсталираме директно от apk и ако се опитаме да изтеглим от Android market, получаваме съобщение за грешка „дублиращ се орган на доставчика“.
Какво ни липсва? Има ли друго място, където трябва да търсим проблеми, или сме сгрешили нещо фундаментално тук?