Intereting Posts
Как вставить журнал в LogCat, который, когда я нажимаю на него, переходит к своей строке в коде? Как пролистнуть для удаления на RecyclerView? Невозможно использовать некоторые функции L SDK Использование элемента ввода даты HTML5 с помощью android Android: Как я могу перейти от одной «детали» к другой «детали», а кнопка «Вверх» вернется в список «Мастер»? Кнопка запуска отключена в Android Studio Значение Android ScanResult.level BroadcastReceiver для WALLPAPER_CHANGED вызывает onReceive () несколько раз: Android Как использовать WebRTC в Android Kitkat? Как я могу создать собственный сервер магазина приложений Android? Android Plugin UnitySendMessage Никогда не звонил Безопасен ли поток AndroidHttpClient Есть простой способ конвертировать приложение Android в IPad, IPhone Почему `ACTION_GATT_DISCONNECTED` занимает столько времени, чтобы обновить статус? Невозможно создать обработчик внутри потока, который не вызвал Looper.prepare () в диалоговом окне предупреждения

Реагировать на родной фоновый процесс

Я пытаюсь выяснить, как запустить фоновый сервис в ответ на родной (Android). Возможно ли запустить код (например, прослушиватель сокета), когда приложение работает в фоновом режиме или нет. Я создал что-то простое, чтобы определить это, но похоже, что он не работает именно так. Любая помощь?

class HolaProject extends React.Component { constructor(props) { super(props); this.state = {holaText: "0"}; var self = this; setTimeout(() => { self.setState({holaText: "after 10 seconds, works!"}) }, 10000); } render() { return ( <DrawerLayoutAndroid renderNavigationView={() => <Text>React Native</Text>}> <Text>{this.state.holaText}</Text> <ProgressBarAndroid /> </DrawerLayoutAndroid> ); } }; 

На Android

Да, это может быть сделано. Проверьте эту ссылку для получения дополнительной информации. В принципе, вы должны включить уведомление о том, чтобы «разбудить» устройство при получении информации.

На iOS

Да, это тоже можно сделать, но через хаки. Проверьте эти ссылки на SO, чтобы получить более глубокое понимание этих хаков

Воспроизведите тихий звук и установите фоновый режим на звук. Проверьте этот ответ для получения дополнительной информации по этому вопросу.

Используйте услуги VoIP. Проверьте здесь больше, но для этого вам потребуется обосновать услугу VoIP для Apple.