[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-92384":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":14,"lastSyncTime":30,"discoverSource":31},92384,"kb-android-emulator","kil0bit-kb\u002Fkb-android-emulator","kil0bit-kb","A standalone, high-performance Android Emulator Manager built with React and Tauri v2. Features GPU auto-tuning, smart TV\u002FWatch resource clamping, Wipe & Boot recovery, and AOT compilation.","",null,"JavaScript",73,10,2,4,0,20,45.12,"MIT License",false,"main",true,[24,25,26],"android","androidos","emulator","2026-07-22 04:02:06","# 📱 KB Android Emulator Manager\n\nA modern, standalone desktop application built with **React** and **Tauri v2** to manage, configure, and optimize Android Virtual Devices (AVDs). \n\nIt features advanced auto-tuning, system resource clamping, graphics pipeline selection, and recovery tools to deliver a high-performance, developer-friendly emulator management experience.\n\n---\n\n## ⚡ Core Features\n\n*   **🎨 Premium Dark Interface:** A sleek, fully responsive dashboard built with custom glassmorphism components, detailed system resource monitors, and real-time log consoles.\n*   **🎮 GPU Accelerator Configuration:** Native dropdown controls to toggle between Gfxstream (`auto`), Hardware Passthrough (`host`), and CPU fallback (`software`) rendering pipelines.\n*   **🧠 Smart OS Auto-Tuning:** Dynamic configuration locks for specialized system images:\n    *   **⌚ Wear OS Watches:** Locks resources to 1GB RAM \u002F 1 Core, sets a 128MB Dalvik heap, and strips conflicting resolution properties to guarantee circular watch face layouts boot stably.\n    *   **📺 Android TV:** Locks resources to 2GB RAM \u002F 2 Cores and tunes Dalvik heap size.\n    *   **🚗 Android Automotive:** Locks resources to 4GB RAM \u002F 4 Cores for optimal dashboard UI emulation.\n*   **🧹 Wipe & Boot Recovery:** A one-click diagnostic tool that launches the emulator with the `-wipe-data` flag to wipe corrupted Quick Boot snapshots and reset user space storage, instantly resolving boot loops.\n*   **⚡ Ahead-Of-Time (AOT) compiler optimizer:** Compile all user-installed guest applications directly to native machine code via ADB (`cmd package compile -m speed`) for up to 40% performance gains.\n*   **🌐 Network Acceleration:** Bypasses slirp DNS latencies by routing emulator traffic through Cloudflare's public resolver (`1.1.1.1`) and tunes QEMU TCP write window buffers on launch.\n\n---\n\n## 🛠️ Getting Started\n\n### Prerequisites\n\nEnsure you have the following installed on your machine:\n*   [Node.js](https:\u002F\u002Fnodejs.org\u002F) (LTS version recommended)\n*   [Rust Toolchain](https:\u002F\u002Fwww.rust-lang.org\u002Ftools\u002Finstall) (via rustup)\n*   [Android SDK](https:\u002F\u002Fdeveloper.android.com\u002Fstudio) (with command-line tools and system-images configured)\n*   Windows Hypervisor Platform (WHPX) or HAXM active in Windows Features.\n\n### Installation\n\n1.  **Clone the repository:**\n    ```bash\n    git clone https:\u002F\u002Fgithub.com\u002Fkil0bit-kb\u002Fkb-android-emulator-manager.git\n    cd kb-android-emulator-manager\n    ```\n\n2.  **Install dependencies:**\n    ```bash\n    npm install\n    ```\n\n3.  **Configure environment:**\n    The application will automatically detect your local Android SDK located in your user profile path or look for a local `android-sdk\u002F` folder inside the app directory.\n\n---\n\n## 🚀 Running & Building\n\n### Run Development server\nLaunches the hot-reloading Vite dev server and spawns the Tauri native Windows desktop container:\n```bash\nnpm run tauri dev\n```\n\n### Build Production installer\nCompiles frontend assets, builds the Rust launcher backend, and generates a standalone Windows `.msi` or `.exe` installer bundle in `src-tauri\u002Ftarget\u002Frelease\u002Fbundle\u002F`:\n```bash\nnpm run tauri build\n```\n\n---\n\n## 📂 Project Structure\n\n```\n├── src\u002F                  # React Frontend UI\n│   ├── components\u002F       # UI Components (Devices, GPU cards, Logs, etc.)\n│   ├── App.jsx           # Main Shell Layout\n│   └── index.css         # Custom Premium CSS Design System\n├── src-tauri\u002F            # Rust Backend Launcher\n│   ├── src\u002F\n│   │   ├── commands.rs   # Core commands (AVD configuration, ADB, compiler opts)\n│   │   └── main.rs       # Entrypoint & Tauri system shell configuration\n│   └── Cargo.toml        # Rust package manifest\n└── package.json          # Node dependencies and scripts\n```\n","KB Android Emulator Manager 是一款基于 React 和 Tauri v2 构建的轻量级桌面端 Android 虚拟设备（AVD）管理工具。它支持 GPU 渲染管道智能切换（Gfxstream\u002FHost Passthrough\u002FSoftware）、针对 Wear OS、Android TV 和 Automotive 的资源自动锁频与系统参数优化、一键 wipe-data 恢复、ADB AOT 编译加速及网络延迟优化。采用原生桌面封装，无需依赖 Android Studio，适合移动开发、跨端 UI 测试和嵌入式 Android 系统验证等场景。","2026-07-08 04:30:15","CREATED_QUERY"]