2015-06-12 3 views
1

Я используюРазрешения Отрицание: Доступ к сервису ComponentInfo

<permission 
     android:name="com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL" 
     android:protectionLevel="signatureOrSystem" /> 

этого разрешения в моем файле манифеста, но я reciving следующего сообщения об ошибке, как Access Denied.

Permission Denial: Accessing service ComponentInfo{ 
com.qualcomm.qcrilmsgtunnel/com.qualcomm.qcrilmsgtunnel.QcrilMsgTunnelService 
} from pid=4811, 
uid=10082 requires com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL 

Может кто-нибудь сказать мне, почему я получаю этот доступ с отрицательной ошибкой.

ответ

0

signatureOrSystem означает, что вам нужно запустить код в системе или в apk, подписанный с системным сертификатом.

+0

Я запускаю приложение как системное приложение. Я использовал psk в/system/app/folder –

+0

приложение в/system/app не означает System uid или системный сертификат. это просто папка. –

+0

попробуйте 'android: sharedUserId =" system "' in manifest. –

Смежные вопросы