Я работаю над приложением для Android, которое включает функцию обмена контентом в WhatsApp. Функция обмена отлично работает в нормальных условиях. Однако, когда AppLock для WhatsApp включен, эта функция перестает работать. Контент, который обычно передается без проблем, не передается, когда AppLock активен.
Когда AppLock включен, WhatsApp требует, чтобы пользователь сначала разблокировал приложение, прежде чем оно сможет обработать входящее намерение. Похоже, что это прерывание препятствует совместному использованию контента.
Я пробовал просматривать статьи, но не смог найти конкретного решения.
Будем очень признательны за любые идеи или решения!
Проблема, которую я обнаружил, заключалась в том, что контент не передается после блокировки приложения, если он содержит изображения/видео. Это касается всех приложений. Я протестировал его с парой других приложений, таких как Google Keep. Если блокировка приложения включена, контент, содержащий изображения, не будет передаваться через намерение. Тем не менее, обмен только текстовым контентом работает хорошо. Надеюсь, если в будущем появится флаг намерения, который поможет нам определить статус разблокировки этой блокировки приложения, тогда, я думаю, мы сможем обмениваться изображениями.
Ваш ответ можно улучшить, добавив дополнительную вспомогательную информацию. Пожалуйста, отредактируйте , добавив дополнительную информацию, например цитаты или документацию, чтобы другие могли подтвердить правильность вашего ответа. Более подробную информацию о том, как писать хорошие ответы, вы можете найти в справочном центре.
К сожалению, не существует универсально надежного способа напрямую проверить, включен ли AppLock для конкретного приложения, такого как WhatsApp, с помощью стандартных инструментов разработки Android.