Mam dwa smaki mojej aplikacji, jedno debugowanie i jedno wydanie. Powodem, dla którego są to różne smaki, jest to, że chcę umożliwić innym pobranie wersji debugowania, aby przetestować nowe funkcje. Powinno być możliwe zainstalowanie obu aplikacji jednocześnie.Różne smaki z GCM
Moja aplikacja korzysta z GCM, który spowodował problemy z nowymi funkcjami zabezpieczeń w Androidzie Lollipop.
To co mam, gdy mam jeden smak zainstalować, a następnie spróbuj zainstalować inny smak:
Failure [INSTALL_FAILED_DUPLICATE_PERMISSION perm = com.example.test.permission.C2D_MESSAGE pkg = com.example .test]
próbowałem zmienić uprawnienia w smaku debugowania przez dodanie tego do swojego Androida manifeście:
<permission
android:name="com.example.test.debug.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.example.test.debug.permission.C2D_MESSAGE" />
Ale nadal mam ten sam błąd. Ktoś wie, jak rozwiązać ten problem?
Sprawdź to http://commonsware.com/blog/2014/08/04/custom-permission-vulnerability-l-developer-preview.html –