1

我有一个必须接收广播的插件。manifest中的声明如下:

<receiver
    android:name=".Receiver"
    android:permission="de.bulling.smstalkvc_offline.permission.RECEIVE" >
    <intent-filter>
        <action android:name="de.bulling.smstalkvc_offline.ISINSTALLED" />
    </intent-filter>
</receiver>

主应用程序和插件具有清单中声明的​​权限:

<permission
    android:name="de.bulling.smstalkvc_offline.permission.RECEIVE"
    android:protectionLevel="signature" />

<uses-permission android:name="de.bulling.smstalkvc_offline.permission.RECEIVE" />

我检查了 PackageManager 类,两个应用程序都授予了权限(只是为了仔细检查,Android 还说它是相同的签名)。

然而,接收者没有收到任何东西。因为这种情况只发生在 Galaxy S3 上,所以一定是设备有问题。有什么建议可以解决这个问题,或者至少知道为什么会这样?

4

0 回答 0