默认情况下,在app中启用同步选项

时间:2016-09-16 07:43:56

标签: android openerp odoo-8 android-syncadapter odoo-mobile

我使用odoo mobile framework。如何在应用启动时启用同步选项? (默认情况下禁用该选项。)

enter image description here

1 个答案:

答案 0 :(得分:0)

odoo有一个customer_sync_adapter.xml和一个CustomersSyncProvider.java;在查看引用的ResPartner.java时,它会说String AUTHORITY = BuildConfig.APPLICATION_ID + ".core.provider.content.sync.res_partner";。期望Account类型为com.odoo.auth,而分配适当的内容权限非常重要,否则它将不会解决任何问题。

ContentResolver.setSyncAutomatically(account, ResPartner.AUTHORITY, true);

另一个sync-adapter,相应的contentAuthority&amp; <{1}}是必需的。

只会在首次运行时启用它,或者只是询问用户。当总是启用它时,很难禁用它。