# czy1121/update

清晰灵活简单易用的应用更新库

Repository: https://github.com/czy1121/update
Canonical: https://ross.abutalabs.com/products/update
Language: Kotlin
License: Apache-2.0
License Family: permissive
Topics: update, android, flexible, simple, easy
Last push: 2024-12-13T09:10:16+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3568, "days_push": 628, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1829, forks 337 (observed 2026-08-28T04:05:41.726377+00:00)

## What it is
A clear, flexible, and easy-to-use Android app update library written in Kotlin. It handles checking for new versions, downloading APKs with resumable transfers, and prompting users with customizable dialogs.

## Use cases
- add in-app update checking to an Android app
- download and install APK updates with resume support
- force users to install a mandatory app update
- silently update the app without prompting the user
- let users ignore a specific update version
- show download progress in the notification bar
- customize the update prompt dialog

## When to choose
- you need a lightweight, self-hosted update mechanism for an Android app outside app stores
- you require forced or silent update modes
- you want customizable update prompts and download behavior

## When to avoid
- you distribute only through Google Play and want to use its built-in in-app update API
- your app is not Android

## Facets
- artifact type: library
- maturity: active
- function: file-upload, developer-tools
- domain: mobile-development, android-tools
- platform: jvm
- tags: app-update, in-app-update, apk-download, resumable-download, silent-update, force-update, android, mobile

## Member repositories
- czy1121/update (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:41.726377+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:19:21.849566+00:00, confidence not recorded.
  - readme: https://github.com/czy1121/update (fetched 2026-08-28T04:05:41.726377+00:00, sha 50dc8c485bc4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
