Ich habe zwei Varianten meiner App, ein Debug und ein Release. Der Grund, warum dies unterschiedliche Geschmacksrichtungen sind, ist, dass ich anderen erlauben möchte, die Debug-Version herunterzuladen, um neue Funktionen auszuprobieren. Daher sollte es möglich sein, beide Apps gleichzeitig zu installieren.Verschiedene Geschmacksrichtungen mit GCM
Meine App verwendet GCM, die einige Probleme mit den neuen Sicherheitsfunktionen in Android Lollipop verursacht hat.
Dies ist, was ich bekomme, wenn ich einen Geschmack installieren, und versuchen, den anderen Geschmack zu installieren:
Fehler [INSTALL_FAILED_DUPLICATE_PERMISSION zul = com.example.test.permission.C2D_MESSAGE PKG = com.example .test]
ich versucht habe, durch das Hinzufügen dieser zu seiner Android Manifest der Erlaubnis im Debug-Geschmack zu ändern:
<permission
android:name="com.example.test.debug.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.example.test.debug.permission.C2D_MESSAGE" />
Aber ich bekomme immer noch den gleichen Fehler. Weiß jemand, wie man das löst?
Überprüfen Sie diese http://commonsware.com/blog/2014/08/04/custom-permission-vulnerability-l-developer-preview.html –