Android GMail提供商改变了意向

Android GMail提供商改变了意向,android,android-intent,provider,Android,Android Intent,Provider,我一直在努力使我的接收器中的电源开关变为点火开关。我正在尝试检测新的GMail。我知道无证件进入content://gmail-ls 现已关闭;我需要捕获的只是提供商改变了意图,接下来我可以通过POP/IMAP访问GMail 我可以在DDMS和CatLog中看到它的意图,只是我不明白为什么我可以在我的应用程序中看到它。如果CatLog能看到,我也应该看到,是吗 这是我的舱单。我有几个其他的广播意图电池电量低等,没有显示在这里,做消防OK <receiver android:name=".M

我一直在努力使我的接收器中的电源开关变为点火开关。我正在尝试检测新的GMail。我知道无证件进入content://gmail-ls 现已关闭;我需要捕获的只是提供商改变了意图,接下来我可以通过POP/IMAP访问GMail

我可以在DDMS和CatLog中看到它的意图,只是我不明白为什么我可以在我的应用程序中看到它。如果CatLog能看到,我也应该看到,是吗

这是我的舱单。我有几个其他的广播意图电池电量低等,没有显示在这里,做消防OK

<receiver android:name=".MyReceiver">
  <intent-filter>
    <action android:name="android.intent.action.PROVIDER_CHANGED"/>
  </intent-filter>          
</receiver>

尝试为意图过滤器指定android:scheme

以下是最新消息:

<receiver android:name=".MyReceiver">
  <intent-filter>
    <action android:name="android.intent.action.PROVIDER_CHANGED"/>
    <data android:scheme="content" />
  </intent-filter>          
</receiver>

我认为你走错了方向,看看

<receiver android:name=".MyReceiver">
  <intent-filter>
    <action android:name="android.intent.action.PROVIDER_CHANGED"/>
    <data android:scheme="content" />
  </intent-filter>          
</receiver>