模拟器调用ContentProvider查询,但电话未接通来电

时间:2019-02-14 11:06:10

标签: android android-contentprovider android-contacts incoming-call

Android模拟器会在来电ContactsContentProvider.Query()上呼叫(ContactsContentProvider extends ContentProvider),当安装到真实的Android手机上时,它不会呼叫它。

这是清单:

<manifest>
    ...
    <application>
      <provider
        android:name="ContactsContentProvider"
        android:authorities="com.example.myapp.contacts"
        android:enabled="true"
        android:exported="true"
        android:grantUriPermissions="true"
        android:multiprocess="true"
        android:readPermission="android.permission.READ_CONTACTS"
        android:writePermission="android.permission.WRITE_CONTACTS">

        <meta-data
            android:name="android.content.ContactDirectory"
            android:value="true" /> 
      </provider>
   </application>
</manifest>

在模拟器和电话上,目录均已解析。

清单中有什么问题?

0 个答案:

没有答案