Tagged articles
8 articles
Page 1 of 1
Ximalaya Technology Team
Ximalaya Technology Team
Aug 12, 2023 · Mobile Development

Why Android 8+ Blocks startService in Background and How startForegroundService Avoids Crashes

This article explains the Android 8.1+ restriction that prevents background apps from using startService, details the internal flow that leads to a Not allowed to start service crash, shows how startForegroundService works with a mandatory foreground notification timeout, and provides code‑level analysis of the ANR and crash “bombs”, UID idle handling, and practical mitigation strategies.

ANRAndroidCrash
0 likes · 41 min read
Why Android 8+ Blocks startService in Background and How startForegroundService Avoids Crashes
DevOps Cloud Academy
DevOps Cloud Academy
Mar 21, 2023 · Operations

Using Ansible Async Mode to Run Long‑Running Tasks in Playbooks

This article explains how Ansible’s async and poll parameters enable background execution of long‑running tasks, allowing playbooks to continue without blocking, and provides practical examples, configuration tips, and status‑checking techniques for reliable DevOps automation.

AnsibleAsyncAutomation
0 likes · 10 min read
Using Ansible Async Mode to Run Long‑Running Tasks in Playbooks
Liangxu Linux
Liangxu Linux
Nov 23, 2021 · Operations

Master nohup: Run Linux Commands in Background and Capture Output

This guide explains how the nohup command lets you run programs that ignore hang‑up signals, redirects their output to nohup.out or a specified file, and keeps them running after you close the terminal, with practical syntax and examples.

Shellbackground executioncommand-line
0 likes · 4 min read
Master nohup: Run Linux Commands in Background and Capture Output
Programmer DD
Programmer DD
Feb 4, 2021 · Operations

How to Use nohup for Reliable Background Execution on Linux

Learn how the nohup command lets Linux processes ignore SIGHUP, run in the background, and continue after terminal closure, including syntax, options, output redirection behavior, and practical examples for reliable background execution.

LinuxSystem Administrationbackground execution
0 likes · 4 min read
How to Use nohup for Reliable Background Execution on Linux
Liangxu Linux
Liangxu Linux
Jun 17, 2020 · Fundamentals

How to Keep Long‑Running Linux Jobs Alive with nohup

This guide explains why long‑running programs stop when a terminal closes, introduces the nohup command to ignore hang‑up signals, and provides step‑by‑step examples for running, redirecting output, backgrounding, chaining multiple commands, and terminating nohup‑started processes on Linux.

LinuxShellbackground execution
0 likes · 5 min read
How to Keep Long‑Running Linux Jobs Alive with nohup
360 Tech Engineering
360 Tech Engineering
Jan 13, 2020 · Mobile Development

iOS App Background Execution Techniques and Implementation Guide

This article explains the various iOS app background execution states, short‑term background tasks, long‑term keep‑alive methods such as silent audio, continuous location, background downloads, and BGTaskScheduler, and provides Objective‑C code examples and configuration steps for developers.

BGTaskSchedulerMobile DevelopmentObjective‑C
0 likes · 12 min read
iOS App Background Execution Techniques and Implementation Guide
Tencent TDS Service
Tencent TDS Service
Jul 27, 2017 · Mobile Development

Explore Android O: New Features, APIs, and Development Tips

This article provides a comprehensive overview of Android O's major updates—including Fluid Experiences like notification channels, picture‑in‑picture, adaptive icons, autofill, and media enhancements—along with behavior and security changes, new APIs, and practical code examples for developers.

Adaptive IconsAndroidAndroid O
0 likes · 23 min read
Explore Android O: New Features, APIs, and Development Tips