安装包图标

Keep it up

Network monitoring
新版本 1.13.1
* Fixed an issue where the new SAF default broke log file and download storage on devices running Android 9 or older, where SAF is not supported (only fresh installations)
Keep it up checks the availability and reachability of network services via Ping, TCP Connect, HTTP/HTTPS Download, and SNMP periodically. Each check is logged with its result and duration, and notifications can be sent on failure or on status changes.

Features

- Create multiple independent network tasks, each monitoring one network service at a configurable interval
- Supported types: Ping, TCP Connect, HTTP/HTTPS Download, SNMP (v1/v2c)
- A can perform multiple attempts per execution. All results are logged including duration
- SNMP queries the system group at each interval and supports per-interface monitoring with alerting on status changes
- Downloaded files can automatically be deleted after a successful download or be kept
- Notifications on failure, or when a service goes down or comes back up
- Tasks can be restricted to WiFi connections to avoid unnecessary mobile data usage
- Configurable suspension intervals for battery saving
- Configuration can be exported and imported as JSON

Permissions

- RECEIVE_BOOT_COMPLETED for restarting running networks tasks on device boot
- ACCESS_NETWORK_STATE for checking network accessibility
- INTERNET for accessing the internet
- WAKE_LOCK to keep the device awake while executing a task
- FOREGROUND_SERVICE to start the foreground service for running tasks
- FOREGROUND_SERVICE_DATA_SYNC to use the foreground for task scheduling
- FOREGROUND_SERVICE_SPECIAL_USE to use the foreground for task scheduling (Android 14+)
- USE_EXACT_ALARM to start networks tasks after expiry of intervals (Android 13+)
- SCHEDULE_EXACT_ALARM to start networks tasks after expiry of intervals (Android 11 and 12)
- POST_NOTIFICATIONS for sending notifications

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 1.13.1 (25) 推荐 更新于 2026-09-28

    该版本需要 Android 6.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 安排闹钟或事件提醒
      此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • net.ibbaa.keepitup.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.6 MiB PGP 签名 | 构建日志

  • 新版本 1.12.1
    * Fixed a bug where importing a backup file could incorrectly reset all network task settings if the file was created with an older app version that did not yet include SNMP support
    * Fixed a bug where switching a network task to SNMP access type showed V1 instead of the configured default SNMP version when the task was created before SNMP support was introduced
  • 版本 1.12.1 (23) - 更新于 2026-06-25

    该版本需要 Android 6.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 安排闹钟或事件提醒
      此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • net.ibbaa.keepitup.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.4 MiB PGP 签名 | 构建日志

  • 新版本 1.12.0
    * Now supports SNMP in addition to the existing Ping, TCP Connect and HTTP Download options
    * Supports SNMPv1 and SNMPv2c. SNMPv3 support is planned and will be released later
    * At each poll interval, the system group is queried, providing device information. Device reboots are detected automatically
    * Network interfaces can be discovered via a manual scan and individually configured for monitoring
    * Extended the connect-to feature to support multiple resolve rules with configurable match condit
  • 版本 1.12.0 (22) - 更新于 2026-06-24

    该版本需要 Android 6.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 安排闹钟或事件提醒
      此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • net.ibbaa.keepitup.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.4 MiB PGP 签名 | 构建日志