Articles of синхронизация

Как правильно настроить syncAdapter?

Я новичок с syncAdapter. Я смотрел видео в формате google IO (презентация лекции здесь ), и я прочитал 2 учебника ( здесь и здесь ) об этом. Я также пробовал код учебников, и это расстраивает, что я не могу понять, как правильно реализовать syncAdapter. Что я считаю, что некоторые из предпочтений (либо в манифесте, либо […]

Android, как включить / отключить автоматическую синхронизацию программно

Мне нужно знать, как включать и выключать автоматическую синхронизацию.

Android Studio 1.0 'runProguard' против 'minifyEnabled'

Во время миграции с Android Studio 0.9 до 1.0 мне пришлось изменить предложение buildTypes { release { – runProguard true + minifyEnabled true } Как рекомендовано здесь . В моем приложении работает стандартный адаптер синхронизации public class SyncAdptr extends AbstractThreadedSyncAdapter { private static Context mCtx; public SyncAdptr(Context ctx, boolean autoInit) { super(ctx, autoInit); mCtx = […]

Проверьте, включена ли синхронизация в приложении Android

Есть ли способ проверить программно в моем приложении для Android, включен ли какой-либо параметр в разделе «Настройки»> «Учетные записи» и «Синхронизация»> «Данные и синхронизация» или нет? Есть ли способ проверить, включены ли общие настройки синхронизации? Благодаря! Если это помогает узнать «почему», я в настоящее время перепрограммирую собственную функцию синхронизации (не используя SyncAdapter). Однако, если возможно, […]

Как сохранить данные приложения Android в синхронизации на нескольких устройствах?

Мое приложение Android, как и почти все другие приложения, хранит свою информацию (некоторые частные данные пользователей) в локальной базе данных sqlite. Теперь у меня есть планшет, и я подумал, есть ли удобный способ синхронизировать данные на нескольких устройствах и поддерживать их в актуальном состоянии автоматически. Большинство других приложений, похоже, используют собственный сервер, для которого вам […]

Календарное событие сохраняется локально на телефоне, но не может синхронизироваться с Календарем Google.

Я пытаюсь добавить календарь по следующему коду. Созданное событие может быть прочитано приложениями календаря на моем телефоне, но просто синхронизируется с онлайн-календарем Google. Может ли кто-нибудь дать мне несколько хитов, чтобы решить проблему? Вот несколько замечаний 1. Код был запущен на моем реальном телефоне (Galaxy Nexus 4.1.1). 2. Все другие события календаря могут синхронизироваться с […]

Как использовать один класс SyncAdapter для нескольких полномочий?

Я хочу повторно использовать свой SyncAdapter для нескольких полномочий. Метод onPerformSync(Account account, Bundle extras, String authority, ContentProviderClient provider, SyncResult syncResult) передает полномочия как параметр. Но как я могу зарегистрировать его таким образом? Я начал со следующего в AndroidManifest.xml: <service android:name=".sync.SyncService" > <intent-filter> <action android:name="android.content.SyncAdapter" /> </intent-filter> <meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter1" /> </service> Я пробовал разные способы […]

Android java.lang.IllegalMonitorStateException: объект не заблокирован потоком перед ожиданием ()

Я определяю глобальный статический объект как блокировку синхронизации. public static Object ConfirmationSynObj = new Object(); Следующей функцией является то, что я написал, но она вызывает исключение IllegalMonitorStateException. synchronized (Config.ConfirmationSynObj) { new Thread(new Runnable() { @Override public void run() { //this is a http request appSignInfo = getAPKSignature(context, pkinfo.packageName); Config.ConfirmationSynObj.notify(); } }).start(); try { Config.ConfirmationSynObj.wait(); } […]

Когда использовать синхронизацию в Java

Надеюсь, этого будет достаточно информации, так что вот оно. Если вам нужна дополнительная информация, lemme знает в комментариях. У меня есть класс, который имеет два внутренних класса. Внутренние классы имеют два метода, которые вызывают метод во внешнем классе. Итак, это выглядит так: public OuterClass { private boolean outerMethodHasBeenCalled = false; private void outerMethod() { if(!outerMethodHasBeenCalled) […]

SyncAdapter всегда находится в состоянии ожидания

В настоящее время я работаю над Android-приложением, которое полагается на SyncAdapter для обновления своего контента с сервера. Я в основном соблюдал следующие инструкции: https://developer.android.com/training/sync-adapters/creating-sync-adapter.html До недавнего времени это отлично работало. Я знаю, это может показаться глупым, но я честно понятия не имею, как я это испортил 🙁 Настройка У меня есть один ContentProvider и, следовательно, […]

Intereting Posts
Ссылка AppInvites "Install" не открывает приложение Комментарии в Android Layout xml Запись скрытого файла .nomedia не работает на внутреннем хранилище Зачем искать компоновку ограничений, поскольку у нас уже есть Relative Layout? Как вызвать метод в действии с помощью службы Ошибка градуировки с ошибками Чтение данных из двоичной ошибки хранилища Android: Как отображать большой анимированный gif с учетом URL-адреса? Google play предупреждает о добавленном разрешении 'android.permission.READ_CALL_LOG' Как закрыть активность с помощью клавиатуры программного обеспечения после нажатия BACK? Как некоторые приложения (wechat) игнорируют поддельное местоположение, а затем обнаруживают реальный? В EditText существует ли способ отключить автокоррект на пролете? Отправка пакета с транзакцией фрагментов Как сделать сегментированный поиск / слайдер похожим на следующий? Удаление неиспользуемых ресурсов из сторонней библиотеки Декодирование видео в Android Media Codec