当我使用同步适配器创建我的应用程序时,我注意到在“设置”中的“应用程序和同步”菜单中可以添加帐户。我希望我的应用程序每个设备只有一个帐户,那么是否有一种方法可以将我的应用程序从列表中删除?
当我使用同步适配器创建我的应用程序时,我注意到在“设置”中的“应用程序和同步”菜单中可以添加帐户。我希望我的应用程序每个设备只有一个帐户,那么是否有一种方法可以将我的应用程序从列表中删除?
当您定义同步适配器时,可以通过在XML文件中添加android:userVisible="false"
来指定它对用户不可见 - 这将从设置页面中排除它。
<sync-adapter xmlns:android="http://schemas.android.com/apk/res/android"
android:contentAuthority="com.android.contacts"
android:accountType="com.mycompany.account"
android:userVisible="false"/>