📈 GH Trending Explorer 🎲 Surprise me

← all repos

YXBwbWFya2V0 / AppMarket

git clone https://github.com/YXBwbWFya2V0/AppMarket.git

—

—
stars, 24h
—
stars, 7 days
+463
stars, 30 days · #602
463
★ total
187
forks · 1 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageKotlin
License—
Created2026-10-04 (16d ago)
Last push16d ago
Watchers3
OwnerUser

Links

README excerpt
# AppMarket
基于 **Kotlin Multiplatform** 的现代化跨平台应用商店,支持 **Android** 与 **Desktop (JVM)**。采用 **miuix** 设计语言,拥有流畅优雅的视觉交互,聚合多家主流应用源。
 -brightgreen.svg?logo=android>)
---
> [!IMPORTANT]
>
> ### 免责与分发来源声明
>
> 1. **零中转服务器**:本应用是一个**纯客户端工具**,本项目**不设立、不运营、不持有任何用于存储、托管或分发第三方应用安装包的服务器**。
> 2. **数据源直连**:应用内展示的所有应用信息、元数据、图标截图、评论以及 APK 安装包 / 增量差分补丁,**全部直接源自对应应用源**。
> 3. **原包与安全**:客户端不对提供的任何应用进行二次打包、注入或篡改;增量更新(差分补丁)均在用户本地与已安装的原版 APK 完成合成。
> 4. **版权与合规**:所有应用、图标、商标等的版权均归各自原厂商/开发者所有。用户需自行判断应用的合法性,并遵守应用源的服务条款与版权规范。
---
## 目录
- AppMarket
 - 目录
 - 特性概览
 - 支持的应用源
 - 安装方式与安装器
 - 编译与开发
 - 环境要求
 - 常用命令
 - Desktop 端
 - Android 端
 - 运行要求
 - 开源引用
 - 免责声明
---
## 特性概览
- **多源聚合与自由定制**:支持独立为「搜索来源」、「更新来源」以及「今日来源」指定不同的商店源,各取所长。
- **纯客户端增量更新**:内置多套差分算法还原引擎,可用时下载补丁包并于本地合成为完整 APK,节省 70%~90% 流量。
- **全场景安装器支持**:支持系统标准 PackageInstaller、Shizuku 免 Root 静默安装、Root 极速静默安装以及第三方安装器交接。
- **纯净体验与结果净化**:
 - **去除推广应用**:自动隐藏搜索结果中的广告推广。
 - **过滤快应用**:一键隐藏免安装快应用结果。
 - **过滤预约应用**:过滤尚未上线的预注册应用。
 - **优化应用名称**:智能裁剪应用名称后携带的营销副标题与推广宣传语。
- **历史版本回退**:接入海量应用历史库,支持按版本追溯并下载历史版本 APK。
- **设备指纹与机型模拟**:内置预设及自定义 `MarketProfile`(机型、Android 版本、SDK、分辨率、区域等),解决特定厂商或生态专属应用不可见问题。
- **系统生态深度优化**:支持小米 HyperOS 超级岛优化、焦点通知优化等。
- **跨平台一致体验**:基于 Compose Multiplatform 打造,同时支持 Android 移动端与桌面端(Windows / macOS / Linux)。
---
## 支持的应用源
| 应用源 | 标识 | 搜索 / 详情 | 更新检查 | 增量更新 | 历史版本 | 今日精选 | 真实评论 | 区域切换 | 过滤净化 |
| :------------------------- | :---------: | :---------: | :------: | :------: | :------: | :---------: | :------: | :------: | :------: |
| **小米应用商店** (Xiaomi) | `xiaomi` | ✅ | ✅ | ✅ | ❌ | ✅ (金米奖) | ✅ | — | ✅ |
| **vivo 应用商店** (vivo) | `vivo` | ✅ | ✅ | ✅ | ❌ | ✅ (极光奖) | ❌ | — | ✅ |
| **OPPO 软件商店** (OPPO) | `oppo` | ✅ | ✅ | ✅ | ❌ | ✅ (至美奖) | ✅ | ✅ | ✅ |
| **TapTap** | `taptap` | ✅ | ✅ | ✅ | ❌ | ✅ (推荐流) | ❌ | — | — |
| **华为应用市场** (Huawei) | `huawei` | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | — | ✅ |
| **荣耀应用市场** (Honor) | `honor` | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | — | ✅ |
| **三星应用商店** (Samsung) | `samsung` | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ✅ | — |
| **豌豆荚** (Wandoujia) | `wandoujia` | ✅ | ✅\* | ❌ | ✅ | ❌ | ❌ | — | — |
> _\* 注:豌豆荚无原生批量更新元数据协议,更新检查时目前转发到小米源处理。_
---
## 安装方式与安装器
1. **标准安装 (Standard)**:
 - 调用系统原生 `PackageInstaller` 确认界面。
 - 兼容性最佳,无需任何特殊权限,开箱即用。
2. **Shizuku 静默安装 (Shizuku)**:
 - 借助 Shizuku 服务在免 Root 情况下获取系统级安装权限。
 - 无需手动点击系统安装弹窗,后台静默无感完成更新与安装。
3. **Root 静默安装 (Root)**:
 - 适用于已获取 Root 权限(KernelSU / Magisk / APatch)的设备。
 - 直接通过底层特权指令高速完成静默安装。
4. **第三方包安装器 (Third-party)**:
 - 支持自定义交接给系统内其他第三方安装器或分发应用处理。
---
## 编译与开发
### 环境要求
- **JDK 21** 或更高版本
- **Android SDK**(编译 Android 客户端需要,`compileSdk = 37`, `minSdk = 26`)
- **Gradle**(推荐使用项目自带的 Gradle Wrapper)
### 常用命令
#### Desktop 端
 [code] 
#### Android 端
 [code] 
---
## 运行要求
| 平台 | 最低要求 | 推荐配置 |
| :---------- | :----------------------------------------- | :------------------------------------------- |
| **Android** | Android 8.0 (API 26) 以上 | Android 10+,已授权 Shizuku 或具备 Root 权限 |
| **Windows** | Windows 10 x64 / ARM64 | 安装 JRE/JDK 21+ |
| **macOS** | macOS 12 Monterey 以上 | Apple Silicon (M系列) 或 Intel x86_64 |
| **Lin