![](/img/trans.png)
[英]In Android, I'm unable to set a Contacts sync adapter to be read-only
我的應用程序與自定義服務器同步聯系人,具有大量自定義屬性。 因此,它有一個內置的聯系人編輯器,用於自己的聯系人,我不希望本機聯系人應用程序允許編輯這些聯系人。 我認為在sync-adapter xml 中設置android:supportsUploading="false"會做我想做的事,但事實並非 ...
[英]In Android, I'm unable to set a Contacts sync adapter to be read-only
我的應用程序與自定義服務器同步聯系人,具有大量自定義屬性。 因此,它有一個內置的聯系人編輯器,用於自己的聯系人,我不希望本機聯系人應用程序允許編輯這些聯系人。 我認為在sync-adapter xml 中設置android:supportsUploading="false"會做我想做的事,但事實並非 ...
[英]How to allow periodic SyncAdapter to run when app is in 'force stopped' state
我在這里創建了一個示例應用程序: https://github.com/lukewo/AndroidSyncApp 有沒有辦法讓 SyncAdapter 在應用程序被強制停止后運行 state 還是由於 android 引入的新限制而無法運行? 我應該改用 WorkManager 嗎? ...
[英]Why does the doc do not use `this` i.e `Service` for the argument for `Context` in the documentation?
如果不使用它,讓Service從Context繼承有什么用處? 例如來自同步適配器的 android 文檔我們看: 所以它不會在SyncAdapter的構造函數中傳遞this ,而是在getApplicationContext中傳遞。 那么為什么this不是在文檔中作為Context傳遞的呢? 那 ...
[英]SyncAdapter onPerformSync not called for MediaProvider
我試圖從 android 媒體存儲中獲取更改。 我已經用下一個資源創建了GallerySyncAdapter : <?xml version="1.0" encoding="utf-8"?> <sync-adapter xmlns:android="http://schemas.a ...
[英]SyncAdapter to receive chat messages?
對於我的聊天應用程序,我正在尋找一種在應用程序處於后台時同步消息的好方法。 目前我有一個 websocket。 當應用程序進入前台時,消息會同步。 這使應用程序看起來滯后。 像WhatsApp一樣,我需要一種在應用程序進入前台之前同步所有消息的方法。 我想到了以下解決方案:我設置了一個由推送通知 ...
[英]Should I use SyncAdapter or AlarmManager to sync critical data with server in 2020?
我有一些關鍵數據每半小時左右與服務器同步。 我嘗試使用 WorkManager 但結果證明即使我有REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 它也無法可靠運行。 所以我想我應該使用AlarmManager,但他們在文檔中寫道: 在這種情況下,您可能會想使用重復鬧鍾 ...
[英]Difference between Android Sync Manager and Work Manager
我想知道 Android 同步管理器和工作管理器之間執行與后台相關的定期任務的最佳方法是什么? 性能上有區別嗎? ...
[英]Enable auto sync programmatically
我想以編程方式在我的應用程序的帳戶設置中啟用自動同步。 我已經設置了 SyncAdapter,在清單中聲明了它,我添加了帳戶,在此操作之后我嘗試了: ContentResolver.setSyncAutomatically(account, authority, true); ContentReso ...
[英]Flutter - Is there anything similar to sync adapter in flutter
我想將我的本地數據庫與我的服務器同步。 在 Android 中,我們有同步適配器,可以完成工作並使生活更輕松。 我想知道我們在 Flutter 中是否有類似的東西,或者我如何在 flutter 中做到這一點。 ...
[英]How to trigger onPerformSync when a certain variable value changes
我正在開發一個包含更新個人資料圖片的應用程序。 我正在做的事情如下:我正在使用sharedPreferences存儲用戶的個人資料 URI,當用戶更新他們的個人資料圖片時,我想運行syncAdapter將個人資料圖片同步到服務器。 但是,在設置中使用刷新按鈕時同步工作正常,但在使用requestS ...
[英]Flutter Syncing LocalDB With RemoteDB
我將數據本地存儲在 sqlite 中。 我有一個遠程 MySql 服務器。 在 android 中,我可以設置 SyncAdapter 來處理 localdb 和 remotedb 之間的同步。 當記錄保存在本地並且有互聯網連接時,它應該在后台將數據推送到服務器。 它還應該定期更新存儲在 Sqli ...
[英]Android Sync DB Data to Server in a Separate Thread
我的應用程序中有用例,其中每分鍾的數據都會從應用程序中的Producer線程存儲在本地數據庫中。 現在,我需要一個同步線程,該線程每分鍾獨立檢查本地數據庫中的數據,並在有數據時上載數據。 沒有更多數據上載時,應停止此同步線程。 並且只要生產者再次將數據放到db上就應該能夠啟動。 我經 ...
[英]Adding custom rows to contact details, only works with one contact
在一個android應用中,我添加了一個自定義行以使用自定義mimetype來聯系詳細信息,以在特定活動中打開我的應用。 如果我對一個聯系人執行此操作效果很好,但是如果我嘗試將其添加到我的所有聯系人中,則不會顯示自定義行。 我正在使用以下代碼: 如何向所有聯系人添加自定義行? ...
[英]Edit Call history names
我已經實現了一個聯系人應用程序,我希望在接收或撥打這些號碼的電話時在設備的通話記錄歷史記錄( 電話應用程序 )中顯示該應用程序的聯系人姓名。 我該如何實現? ...
[英]How to show multiple times icon in contact detail for my app icon like whatsapp
我試圖顯示多行,因為我的應用程序也支持聊天和呼叫服務。 我想表現出像whatsap一樣,如下圖所示。 我已經使用來自不同博客的一些幫助實現了同步適配器和所有其他功能。 我已成功添加一行,但我想要多行,因為我們可以在該圖片中看到whatsap。 我想顯示多行,如圖所示。 請查看此 ...
[英]Infinite loop of SyncAdapter
昨天,我在Genymotion的某些虛擬設備中測試了我的應用程序,然后意識到,有時App會向某些設備上的服務器發送無限同步請求(所有這些請求都是API <21)。 有什么問題? 讓我們提供有關該項目的一些信息:我在項目中使用了SyncAdapter和Room Persistence ...
[英]Update RecyclerView UI after SyncAdapter changes data in Kotlin
SyncAdapter完成任務后,我需要刷新RecyclerView,當我從RecyclerView中單擊某些項目並將數據發送到Web服務器時,我的服務器返回一些數據並將其保存在本地db(Anko db)中,這可以正常工作,但是當數據保存在本地數據庫中時,我需要更新UI項。 做這個的最好方式是 ...
[英]Continuous execution without service and GUI app
如果我關閉app(System.exit),並且Service可以執行后台任務(使用“ android:process”,則稱為另一個進程)。 但是,如果我什至不使用Service,下一個替代方案是什么? 線程無法從關閉(System.exit)中幸存。 警報管理器可以生存並執 ...
[英]Android SyncService destroyed exactly after 120 seconds
有人可以向我解釋為什么SyncService在創建后120秒后會被完全破壞? 同樣奇怪的是,在SyncService被銷毀后,SyncAdapter方法onPerformSync仍在運行。 謝謝! ...
[英]Why ContentResolver.cancelSync() doesn't cancel SyncAdapter syncing process?
如何取消SyncAdapter同步過程? ContentResolver.cancelSync()不會取消它。 我需要它,因為我將一千個聯系人(在onPerformSync()中)從應用程序同步到了Android聯系人簿(調用ContentResolver.requestSync())。 ...