Tôi có hai hương vị của ứng dụng, một bản sửa lỗi và một bản phát hành. Lý do tại sao đây là những hương vị khác nhau là tôi muốn cho phép người khác tải xuống phiên bản gỡ lỗi để kiểm tra các tính năng mới. Vì vậy, nó sẽ có thể có cả hai ứng dụng được cài đặt cùng một lúc.Các hương vị khác nhau với GCM
Ứng dụng của tôi sử dụng GCM đã tạo ra một số vấn đề với các tính năng bảo mật mới trong Android Lollipop.
Đây là những gì tôi nhận được khi tôi có một hương vị cài đặt, và cố gắng để cài đặt các hương vị khác:
Không [INSTALL_FAILED_DUPLICATE_PERMISSION perm = com.example.test.permission.C2D_MESSAGE pkg = com.example .test]
tôi đã cố gắng để thay đổi điều khoản trong hương vị debug bằng cách thêm này để Android Manifest của nó:
<permission
android:name="com.example.test.debug.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.example.test.debug.permission.C2D_MESSAGE" />
Nhưng tôi vẫn gặp lỗi tương tự. có ai biết cách giải quyết cái này không?
Kiểm tra http://commonsware.com/blog/2014/08/04/custom-permission-vulnerability-l-developer-preview.html –