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>
在模拟器和电话上,目录均已解析。
清单中有什么问题?