![](/img/trans.png)
[英]ContentResolver.requestSync in Sync Adapter is not working in Android
[英]Sync adapter not working in xiaomi mobile
我创建了一个同步适配器,以将数据从 android mobile 每隔一段时间同步到服务器。 该适配器在除 Redmi note 4 之外的所有 android 设备上都可以完美运行。尝试在 Redmi note 4 中更改不同的不同设置,但没有用。
这可能是什么原因?
您可以删除安全应用程序。 虽然它需要你root。 这里有一些进一步的阅读。
以下代码是典型的注册代码syncAdaptor Service
<service
android:name="com.example.android.datasync.SyncService"
android:exported="true"
android:process=":sync">
<intent-filter>
<action android:name="android.content.SyncAdapter"/>
</intent-filter>
<meta-data android:name="android.content.SyncAdapter"
android:resource="@xml/syncadapter" />
</service>
属性android:process=":sync"告诉系统在名为 sync 的全局共享进程中运行服务。 如果您的应用程序中有多个同步适配器,它们可以共享此过程,从而减少开销。
如果您从服务标签中删除此属性,这将适用于虾米手机
小米的安全应用程序阻止了该服务。 检查它,并启用服务运行。 但我不知道真正的解决方案
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.