RepositoryKotlinCNTrung Quốc
JE

jenly1314/AppUpdater

🚀 AppUpdater一个专注于App更新,一键傻瓜式集成App版本升级的轻量开源库。(集成步骤超简单)

972sao
140fork
0issue
3lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: appupdater

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: version-update

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: appupdate

#1 Repository Của Tháng

📱 AppUpdater: Cập nhật App chỉ bằng một dòng code

Một thư viện Kotlin nhẹ, tích hợp nhanh cập nhật App chỉ bằng 1 dòng code, hỗ trợ tải về, kiểm tra MD5, và tùy chỉnh giao diện.

AppUpdater là một thư viện mã nguồn mở nhẹ dành cho Android, giúp đơn giản hóa quá trình cập nhật phiên bản App. Dự án chia thành hai phần chính: app-updater (xử lý tải về và cập nhật) và app-dialog (quản lý hiển thị hộp thoại người dùng). Hai thành phần này hoạt động độc lập nhau, cho phép bạn chỉ sử dụng một phần nếu cần.

✨ Điểm nổi bật

  • app-updater: Tải về và cập nhật App với cấu hình tối thiểu.
  • app-dialog: Hỗ trợ Dialog và DialogFragment, dễ tùy chỉnh giao diện.
  • Hỗ trợ Kotlin DSL: Cú pháp ngắn gọn, dễ đọc khi dùng Kotlin.
  • Kiểm tra MD5: Tránh tải lại file khi đã tồn tại bản sao hợp lệ.
  • Tùy chỉnh thông báo: Toàn bộ nội dung và quy trình thông báo đều có thể cấu hình.
  • Hỗ trợ OkHttpClient hoặc HttpsURLConnection: Linh hoạt chọn phương thức tải.
  • Hỗ trợ hủy tải và tải lại: Khi tải thất bại, có thể bắt đầu lại.
  • Hỗ trợ Java và Kotlin: Tương thích với cả hai ngôn ngữ.

💡 Vì sao đáng chú ý

AppUpdater khác biệt vì sự tách biệt rõ ràng giữa logic tải về (app-updater) và giao diện người dùng (app-dialog). Điều này giúp giảm thiểu sự can thiệp vào mã nguồn ứng dụng, đồng thời cho phép nhà phát triển tự do kết hợp theo nhu cầu. Với hỗ trợ cả Kotlin DSL và cách gọi truyền thống, thư viện phù hợp với cả dự án mới và di động từ phiên bản cũ. Đặc biệt, chỉ cần một dòng lệnh new AppUpdater(context, apkUrl).start(); là bạn đã có thể khởi chạy toàn bộ quy trình cập nhật.


#Android #Kotlin #AppUpdater #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryJava
mylhyl/Android-CircleDialog

仿IOS圆角对话框、进度条、列表框、输入框,ad广告框,支持横竖屏切换

1.1k
Oct 17, 2026
RepositoryKotlin
amir1376/ab-download-manager

A Download Manager that speeds up your downloads

18.8k
Oct 28, 2026
RepositoryKotlin
Tamsiree/RxTool

Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜

12.3k
Aug 1, 2023
RepositoryKotlin
orhanobut/dialogplus

Advanced dialog solution for android

5.0k
Oct 3, 2026
RepositoryKotlin
vivizzz007/vivi-music

Vivi-Music is an expressive Material 3–based YouTube Music client for Android.

3.9k
Oct 19, 2026
RepositoryKotlin
MobileNativeFoundation/Store

A library for reading and writing data that lives in network, disk, and memory.

3.4k
Oct 20, 2026
RepositoryKotlin
czy1121/update

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

1.8k
Dec 13, 2024
RepositoryKotlin
getActivity/AndroidProject-Kotlin

Android 技术中台 Kotlin 版本,但愿人长久,搬砖不再有

1.7k
Oct 23, 2026
RepositoryKotlin
javiersantos/MaterialStyledDialogs

A library that shows a beautiful and customizable Material-based dialog with header. API 14+ required.

1.2k
Sep 2, 2020